Upgrade to Spring Boot 2.2.5
Signed-off-by: Guillaume Lours <guillaume.lours@docker.com>
This commit is contained in:
		| @@ -1,11 +1,11 @@ | |||||||
| FROM maven:3.5-jdk-9 AS build | FROM maven:3.6.3-jdk-11 AS build | ||||||
| COPY pom.xml . | COPY pom.xml . | ||||||
| RUN mvn --batch-mode dependency:resolve | RUN mvn --batch-mode dependency:resolve | ||||||
| COPY . . | COPY . . | ||||||
| RUN mvn --batch-mode package | RUN mvn --batch-mode package | ||||||
| RUN cp target/*jar target/app.jar | RUN cp target/*jar target/app.jar | ||||||
|  |  | ||||||
| FROM openjdk:9-jre | FROM openjdk:11-jre | ||||||
| EXPOSE 8080 | EXPOSE 8080 | ||||||
| VOLUME /tmp | VOLUME /tmp | ||||||
| COPY --from=build target/app.jar app.jar | COPY --from=build target/app.jar app.jar | ||||||
|   | |||||||
| @@ -14,24 +14,28 @@ | |||||||
|     <parent> |     <parent> | ||||||
|         <groupId>org.springframework.boot</groupId> |         <groupId>org.springframework.boot</groupId> | ||||||
|         <artifactId>spring-boot-starter-parent</artifactId> |         <artifactId>spring-boot-starter-parent</artifactId> | ||||||
|         <version>2.0.3.RELEASE</version> |         <version>2.2.5.RELEASE</version> | ||||||
|         <relativePath/> |         <relativePath/> | ||||||
|     </parent> |     </parent> | ||||||
|  |  | ||||||
|     <properties> |     <properties> | ||||||
|         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||||||
|         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | ||||||
|         <java.version>1.8</java.version> |         <java.version>11</java.version> | ||||||
|     </properties> |     </properties> | ||||||
|  |  | ||||||
|     <dependencies> |     <dependencies> | ||||||
|         <dependency> |         <dependency> | ||||||
|             <groupId>org.springframework.boot</groupId> |             <groupId>org.springframework.boot</groupId> | ||||||
|             <artifactId>spring-boot-starter-jersey</artifactId> |             <artifactId>spring-boot-starter-web</artifactId> | ||||||
|         </dependency> |         </dependency> | ||||||
|         <dependency> |         <dependency> | ||||||
|             <groupId>org.springframework.boot</groupId> |             <groupId>org.springframework.boot</groupId> | ||||||
|             <artifactId>spring-boot-starter-web</artifactId> |             <artifactId>spring-boot-starter-freemarker</artifactId> | ||||||
|  |         </dependency> | ||||||
|  |         <dependency> | ||||||
|  |             <groupId>org.springframework.boot</groupId> | ||||||
|  |             <artifactId>spring-boot-starter-jersey</artifactId> | ||||||
|         </dependency> |         </dependency> | ||||||
|         <dependency> |         <dependency> | ||||||
|             <groupId>org.springframework.session</groupId> |             <groupId>org.springframework.session</groupId> | ||||||
| @@ -40,26 +44,22 @@ | |||||||
|         <dependency> |         <dependency> | ||||||
|             <groupId>org.springframework.boot</groupId> |             <groupId>org.springframework.boot</groupId> | ||||||
|             <artifactId>spring-boot-devtools</artifactId> |             <artifactId>spring-boot-devtools</artifactId> | ||||||
|         </dependency> |             <scope>runtime</scope> | ||||||
|         <dependency> |             <optional>true</optional> | ||||||
|             <groupId>org.springframework.boot</groupId> |  | ||||||
|             <artifactId>spring-boot-starter-freemarker</artifactId> |  | ||||||
|         </dependency> |         </dependency> | ||||||
|         <dependency> |         <dependency> | ||||||
|             <groupId>org.springframework.boot</groupId> |             <groupId>org.springframework.boot</groupId> | ||||||
|             <artifactId>spring-boot-starter-test</artifactId> |             <artifactId>spring-boot-starter-test</artifactId> | ||||||
|             <scope>test</scope> |             <scope>test</scope> | ||||||
|         </dependency> |             <exclusions> | ||||||
|         <dependency> |                 <exclusion> | ||||||
|             <groupId>org.projectlombok</groupId> |                     <groupId>org.junit.vintage</groupId> | ||||||
|             <artifactId>lombok</artifactId> |                     <artifactId>junit-vintage-engine</artifactId> | ||||||
|         </dependency> |                 </exclusion> | ||||||
|         <dependency> |             </exclusions> | ||||||
|             <groupId>javax.xml.bind</groupId> |  | ||||||
|             <artifactId>jaxb-api</artifactId> |  | ||||||
|             <version>2.3.0</version> |  | ||||||
|         </dependency> |         </dependency> | ||||||
|     </dependencies> |     </dependencies> | ||||||
|  |  | ||||||
|     <build> |     <build> | ||||||
|         <plugins> |         <plugins> | ||||||
|             <plugin> |             <plugin> | ||||||
|   | |||||||
| @@ -3,7 +3,6 @@ package com.company.project.controllers; | |||||||
| import org.springframework.stereotype.Controller; | import org.springframework.stereotype.Controller; | ||||||
| import org.springframework.ui.Model; | import org.springframework.ui.Model; | ||||||
| import org.springframework.web.bind.annotation.GetMapping; | import org.springframework.web.bind.annotation.GetMapping; | ||||||
| import org.springframework.web.bind.annotation.RequestParam; |  | ||||||
|  |  | ||||||
| @Controller | @Controller | ||||||
| public class HomeController { | public class HomeController { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user