Author: painter
Date: Tue Oct  2 20:42:10 2018
New Revision: 1842654

URL: http://svn.apache.org/viewvc?rev=1842654&view=rev
Log:
Adding some pointers to the pom.xml for those who want to build with JDK 9+

Modified:
    turbine/fulcrum/trunk/intake/pom.xml

Modified: turbine/fulcrum/trunk/intake/pom.xml
URL: 
http://svn.apache.org/viewvc/turbine/fulcrum/trunk/intake/pom.xml?rev=1842654&r1=1842653&r2=1842654&view=diff
==============================================================================
--- turbine/fulcrum/trunk/intake/pom.xml (original)
+++ turbine/fulcrum/trunk/intake/pom.xml Tue Oct  2 20:42:10 2018
@@ -73,6 +73,31 @@
   </developers>
 
   <dependencies>
+
+    <!-- uncomment if using Java 9 JDK or later -->
+    <!--
+    <dependency>
+        <groupId>javax.xml.bind</groupId>
+        <artifactId>jaxb-api</artifactId>
+        <version>2.3.0</version>
+    </dependency>
+    <dependency>
+        <groupId>com.sun.xml.bind</groupId>
+        <artifactId>jaxb-impl</artifactId>
+        <version>2.3.0</version>
+    </dependency>
+    <dependency>
+        <groupId>com.sun.xml.bind</groupId>
+        <artifactId>jaxb-core</artifactId>
+        <version>2.3.0</version>
+    </dependency>
+    <dependency>
+        <groupId>javax.activation</groupId>
+        <artifactId>activation</artifactId>
+        <version>1.1.1</version>
+    </dependency>
+    -->
+
     <dependency>
       <groupId>org.apache.avalon.framework</groupId>
       <artifactId>avalon-framework-api</artifactId>
@@ -121,6 +146,22 @@
     <sourceDirectory>${basedir}/src/java</sourceDirectory>
     <testSourceDirectory>${basedir}/src/test</testSourceDirectory>
 
+    <!-- uncomment plugins if using JDK 9 or later -->
+    <!--
+    <plugins>
+        <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+                <forkMode>always</forkMode>
+                <argLine>--add-modules java.xml.bind</argLine>
+                <argLine>--add-modules java.activation</argLine>
+                <argLine>--add-opens=java.base/java.lang=ALL-UNNAMED 
--illegal-access=deny</argLine>
+            </configuration>
+        </plugin>
+    </plugins>
+    -->
+
     <resources>
       <resource>
         <directory>src/dtd</directory>
@@ -143,4 +184,5 @@
     <maven.compiler.target>1.8</maven.compiler.target>
     <turbine.site.path>fulcrum/fulcrum-intake</turbine.site.path>
   </properties>  
-</project>
\ No newline at end of file
+
+</project>


Reply via email to