cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ff...@apache.org
Subject [cxf-xjc-utils] branch master updated: [CXF-7517]add jaxws/jaxb api dependency into xjc-plugin so that we don't need specify add-moudles into MAVEN_OPTS with java9
Date Tue, 24 Oct 2017 03:01:39 GMT
This is an automated email from the ASF dual-hosted git repository.

ffang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cxf-xjc-utils.git


The following commit(s) were added to refs/heads/master by this push:
     new bb9fbb4  [CXF-7517]add jaxws/jaxb api dependency into xjc-plugin so that we don't
need specify add-moudles into MAVEN_OPTS with java9
bb9fbb4 is described below

commit bb9fbb44914cc1b2410546ba6fb53e62f9eded4b
Author: Freeman Fang <freeman.fang@gmail.com>
AuthorDate: Tue Oct 24 11:01:10 2017 +0800

    [CXF-7517]add jaxws/jaxb api dependency into xjc-plugin so that we don't need specify
add-moudles into MAVEN_OPTS with java9
---
 pom.xml | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/pom.xml b/pom.xml
index b68efcd..371dd3c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -572,6 +572,34 @@
                  </plugins>
              </build>
         </profile>
+        <profile>
+            <id>java9</id>
+            <activation>
+                <jdk>9</jdk>
+            </activation>
+            <dependencies>
+                <dependency>
+                    <groupId>javax.xml.bind</groupId>
+                    <artifactId>jaxb-api</artifactId>
+                    <version>2.3.0</version>
+                </dependency>
+                <dependency>
+                    <groupId>javax.annotation</groupId>
+                    <artifactId>javax.annotation-api</artifactId>
+                    <version>1.3.1</version>
+                </dependency>
+                <dependency>
+                    <groupId>javax.xml.ws</groupId>
+                    <artifactId>jaxws-api</artifactId>
+                    <version>2.3.0</version>
+                    </dependency>
+                <dependency>
+                    <groupId>javax.activation</groupId>
+                    <artifactId>activation</artifactId>
+                    <version>1.1.1</version>
+                </dependency>
+            </dependencies>
+         </profile>
     </profiles>
 
 </project>

-- 
To stop receiving notification emails like this one, please contact
['"commits@cxf.apache.org" <commits@cxf.apache.org>'].

Mime
View raw message