[jboss-cvs] JBossAS SVN: r101789 - projects/ejb3/trunk/build.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Mar 3 14:52:59 EST 2010


Author: ALRubinger
Date: 2010-03-03 14:52:59 -0500 (Wed, 03 Mar 2010)
New Revision: 101789

Modified:
   projects/ejb3/trunk/build/pom.xml
Log:
[EJBTHREE-2034] Require/enforce JDK6 (and output to class version 50)

Modified: projects/ejb3/trunk/build/pom.xml
===================================================================
--- projects/ejb3/trunk/build/pom.xml	2010-03-03 17:02:47 UTC (rev 101788)
+++ projects/ejb3/trunk/build/pom.xml	2010-03-03 19:52:59 UTC (rev 101789)
@@ -129,12 +129,12 @@
         <artifactId>maven-compiler-plugin</artifactId>
         <inherited>true</inherited>
         <configuration>
-          <source>1.5</source>
-          <target>1.5</target>
+          <source>1.6</source>
+          <target>1.6</target>
           <showDeprecation>false</showDeprecation>
           <showWarnings>true</showWarnings>
           <optimize>true</optimize>
-          <compilerVersion>1.5</compilerVersion>
+          <compilerVersion>1.6</compilerVersion>
           <fork>true</fork>
           <executable>${JAVA_HOME}/bin/javac</executable>
         </configuration>
@@ -186,8 +186,23 @@
             <requireMavenVersion>
               <version>[2.0.9,2.1)</version>
             </requireMavenVersion>
+            <noCompileDependencyRule implementation="org.jboss.maven.plugins.enforcer.rules.nocompiledep.NoCompileDependencyRule">
+              <excludes>
+                <exclude>org.jboss:jboss-vfs</exclude>
+              </excludes>
+            </noCompileDependencyRule>
+            <requireJavaVersion>
+              <version>1.6.0</version> <!-- Must be JDK6 -->
+            </requireJavaVersion>
           </rules>
         </configuration>
+        <dependencies>
+          <dependency>
+            <groupId>org.jboss.maven.plugins.enforcer.rules</groupId>
+            <artifactId>nocompiledep</artifactId>
+            <version>1.0.0-alpha-1</version>
+          </dependency>
+        </dependencies>
       </plugin>
 
       <plugin>




More information about the jboss-cvs-commits mailing list