diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 46 |
1 files changed, 42 insertions, 4 deletions
@@ -125,6 +125,14 @@ <!-- for Staging --> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.8.0</version> + <configuration> + <release>11</release> + </configuration> + </plugin> <!-- for Distribution Managment --> <plugin> @@ -169,6 +177,18 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <version>3.0.0-M4</version> + <configuration> + <useSystemClassLoader>false</useSystemClassLoader> + <forkCount>0</forkCount> + <argLine> + --illegal-access=permit + </argLine> + </configuration> + </plugin> </plugins> <pluginManagement> @@ -330,12 +350,25 @@ <version>${jersey.version}</version> --> <artifactId>jersey-test-framework-provider-jdk-http</artifactId> - <version>2.22.1</version> + <version>2.29.1</version> </dependency> <dependency> <groupId>org.glassfish.jersey.inject</groupId> <artifactId>jersey-hk2</artifactId> + <version>2.29.1</version> + </dependency> + <dependency> + <!-- use 2.3.1 to avoid this issue: https://github.com/eclipse-ee4j/jaxb-ri/issues/1222 --> + <groupId>javax.xml.bind</groupId> + <artifactId>jaxb-api</artifactId> + <version>2.3.1</version> + </dependency> + <dependency> + <groupId>javax.activation</groupId> + <artifactId>javax.activation-api</artifactId> + <version>1.2.0</version> </dependency> + <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> @@ -348,6 +381,11 @@ <version>1.1.0</version> <scope>test</scope> </dependency> +<dependency> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-enforcer-plugin</artifactId> + <version>3.0.0-M3</version> +</dependency> </dependencies> <reporting> <plugins> @@ -378,11 +416,11 @@ <properties> <swagger.version>1.5.19</swagger.version> <jackson.version>2.9.5</jackson.version> - <jersey.version>2.26</jersey.version> + <jersey.version>2.29</jersey.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <jettyVersion>9.4.12.RC2</jettyVersion> + <jettyVersion>9.4.24.v20191120</jettyVersion> <eelf.version>1.0.0</eelf.version> - <artifact.version>1.0.30-SNAPSHOT</artifact.version> + <artifact.version>2.0.1</artifact.version> <junit.version>4.12</junit.version> <!-- SONAR --> <jacoco.version>0.7.7.201606060606</jacoco.version> |