Skip to content

Commit

Permalink
JDK 9 support #5
Browse files Browse the repository at this point in the history
  • Loading branch information
arey committed Apr 21, 2018
1 parent e566a75 commit 79d6e55
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@

<!-- Java EE / Java SE dependencies -->
<tomcat.version>8.0.50</tomcat.version>
<jaxb.version>2.2.11</jaxb.version>
<activation.version>1.1.1</activation.version>

<!-- Test -->
<assertj.version>2.2.0</assertj.version>
Expand Down Expand Up @@ -241,6 +243,31 @@
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
</dependency>

<!-- JAXB and Activation added for Java 9 compatibility.
The JAXB API is considered to be Java EE API and therefore is
no longer contained on the default class path in Java SE 9 -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>${jaxb.version}</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>${activation.version}</version>
</dependency>

</dependencies>

<!-- Maven plugin versions are mentioned in order to guarantee the build reproducibility in the long term -->
Expand Down

0 comments on commit 79d6e55

Please sign in to comment.