From 08086a92802c1343c0edde67831d4364823a8806 Mon Sep 17 00:00:00 2001 From: Matthieu Baechler Date: Fri, 10 Apr 2015 14:35:56 +0200 Subject: [PATCH] MAILBOX-222 disable build of cassandra module when jdk < 1.8 --- cassandra/pom.xml | 155 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 137 insertions(+), 18 deletions(-) diff --git a/cassandra/pom.xml b/cassandra/pom.xml index aa2c240..d32cc80 100644 --- a/cassandra/pom.xml +++ b/cassandra/pom.xml @@ -31,6 +31,11 @@ Apache James Mailbox implementation over Cassandra Apache James :: Mailbox :: Cassandra + + 1.8 + 1.8 + + ${javax.mail.groupId} @@ -97,24 +102,138 @@ + + disable-build-for-older-jdk + + (,1.8) + + + + + maven-jar-plugin + + + default-jar + none + + + jar + none + + + test-jar + none + + + + + maven-compiler-plugin + + + default-compile + none + + + default-testCompile + none + + + + + maven-surefire-plugin + + + default-test + none + + + + + maven-source-plugin + + + attach-sources + none + + + + + maven-install-plugin + + + default-install + none + + + + + maven-resources-plugin + + + default-resources + none + + + default-testResources + none + + + + + maven-site-plugin + + + attach-descriptor + none + + + + + + + + build-for-jdk-8 + + [1.8,) + + + + + maven-assembly-plugin + + + + fully.qualified.MainClass + + + + jar-with-dependencies + + + + + + + + disable-animal-sniffer + + [1.6,) + + + + + org.codehaus.mojo + animal-sniffer-maven-plugin + + + check_java_6 + none + + + + + + - - - - maven-assembly-plugin - - - - fully.qualified.MainClass - - - - jar-with-dependencies - - - - - - -- 2.3.2 (Apple Git-55)