|
@@ -15,9 +15,12 @@
|
|
|
|
|
|
<properties>
|
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
|
- <maven.compiler.source>1.8</maven.compiler.source>
|
|
|
- <maven.compiler.target>1.8</maven.compiler.target>
|
|
|
- <jersey.version>2.22.1</jersey.version>
|
|
|
+ <maven.compiler.source>11</maven.compiler.source>
|
|
|
+ <maven.compiler.target>11</maven.compiler.target>
|
|
|
+ <jersey.version>2.28</jersey.version>
|
|
|
+ <hibernate.version>5.4.2.Final</hibernate.version>
|
|
|
+ <activation.version>1.1.1</activation.version>
|
|
|
+ <jaxb.version>2.3.0</jaxb.version>
|
|
|
</properties>
|
|
|
|
|
|
<profiles>
|
|
@@ -30,7 +33,7 @@
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate</groupId>
|
|
|
<artifactId>hibernate-c3p0</artifactId>
|
|
|
- <version>4.3.11.Final</version>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
<build>
|
|
@@ -54,7 +57,7 @@
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate</groupId>
|
|
|
<artifactId>hibernate-hikaricp</artifactId>
|
|
|
- <version>4.3.11.Final</version>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
</dependency>
|
|
|
</dependencies>
|
|
|
<build>
|
|
@@ -97,6 +100,18 @@
|
|
|
<artifactId>jersey-server</artifactId>
|
|
|
<version>${jersey.version}</version>
|
|
|
</dependency>
|
|
|
+ <dependency>
|
|
|
+ <groupId>org.glassfish.jersey.inject</groupId>
|
|
|
+ <artifactId>jersey-hk2</artifactId>
|
|
|
+ <version>${jersey.version}</version>
|
|
|
+ <exclusions>
|
|
|
+ <exclusion>
|
|
|
+ <artifactId>javax.inject</artifactId>
|
|
|
+ <groupId>javax.inject</groupId>
|
|
|
+ </exclusion>
|
|
|
+ </exclusions>
|
|
|
+ </dependency>
|
|
|
+
|
|
|
<dependency>
|
|
|
<groupId>org.glassfish.jersey.ext</groupId>
|
|
|
<artifactId>jersey-mvc-mustache</artifactId>
|
|
@@ -111,7 +126,7 @@
|
|
|
<dependency>
|
|
|
<groupId>org.hibernate</groupId>
|
|
|
<artifactId>hibernate-core</artifactId>
|
|
|
- <version>4.3.11.Final</version>
|
|
|
+ <version>${hibernate.version}</version>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
@@ -129,19 +144,18 @@
|
|
|
<dependency>
|
|
|
<groupId>io.undertow</groupId>
|
|
|
<artifactId>undertow-core</artifactId>
|
|
|
- <version>1.3.33.Final</version>
|
|
|
+ <version>2.0.20.Final</version>
|
|
|
</dependency>
|
|
|
|
|
|
<dependency>
|
|
|
- <groupId>javax.xml.bind</groupId>
|
|
|
- <artifactId>jaxb-api</artifactId>
|
|
|
- <version>2.2.12</version>
|
|
|
+ <groupId>org.glassfish.jaxb</groupId>
|
|
|
+ <artifactId>jaxb-runtime</artifactId>
|
|
|
+ <version>${jaxb.version}</version>
|
|
|
</dependency>
|
|
|
-
|
|
|
<dependency>
|
|
|
<groupId>javax.activation</groupId>
|
|
|
<artifactId>activation</artifactId>
|
|
|
- <version>1.1.1</version>
|
|
|
+ <version>${activation.version}</version>
|
|
|
</dependency>
|
|
|
|
|
|
</dependencies>
|