From f2e52deb999b971a1048f303b8ef89111869f97c Mon Sep 17 00:00:00 2001 From: "avinash.akkera" Date: Thu, 19 Sep 2024 19:55:48 +0530 Subject: Upgrade for Java 17 with Kotlin 1.7 - Generated a new module for CDS with Java 17, Kotlin 1.7 & Spring Boot 2.7.18. Issue-ID: CCSDK-4054 Change-Id: Ifd4f9c35953d0c7fd297f56043eec37e8bcba18d Signed-off-by: avinash.akkera --- springboot/spring-boot-setup/pom.xml | 35 ++++++++++++++++++++++ .../main/properties/springboot27-jdk17.properties | 11 +++++++ .../src/main/resources/pom-template-jdk17.xml | 16 +++++----- 3 files changed, 54 insertions(+), 8 deletions(-) create mode 100644 springboot/spring-boot-setup/src/main/properties/springboot27-jdk17.properties (limited to 'springboot/spring-boot-setup') diff --git a/springboot/spring-boot-setup/pom.xml b/springboot/spring-boot-setup/pom.xml index d3e95f73..f61cf5d8 100644 --- a/springboot/spring-boot-setup/pom.xml +++ b/springboot/spring-boot-setup/pom.xml @@ -119,6 +119,30 @@ UTF-8 + + create-springboot27-jdk17-parent-pom + + copy-resources + + validate + + ../springboot27-jdk17 + + + src/main/resources + + pom-template-jdk17.xml + + true + + + \ + + ${basedir}/src/main/properties/springboot27-jdk17.properties + + UTF-8 + + create-springboot30-parent-pom @@ -266,6 +290,17 @@ ../springboot27/pom.xml + + rename-springboot27-jdk17-parent-pom + validate + + rename + + + ../springboot27-jdk17/pom-template-jdk17.xml + ../springboot27-jdk17/pom.xml + + rename-springboot30-parent-pom validate diff --git a/springboot/spring-boot-setup/src/main/properties/springboot27-jdk17.properties b/springboot/spring-boot-setup/src/main/properties/springboot27-jdk17.properties new file mode 100644 index 00000000..ab2ad432 --- /dev/null +++ b/springboot/spring-boot-setup/src/main/properties/springboot27-jdk17.properties @@ -0,0 +1,11 @@ +springbootparent.artifactId=spring-boot-starter-parent +springbootparent.groupId=org.springframework.boot +springbootparent.version=2.7.18 +springboot.project.artifactId=spring-boot-27-jdk-17-starter-parent +spring.version=6.1.10 +springboot.httpcomponents.core.version=4.5.16 +springboot.httpcomponents.client.version=4.5.14 +springboot.jackson.version=2.15.0 +springboot.logback.version=1.4.14 +springboot.slf4j.version=2.19.0 +springboot.antlr.version=4.12.0 diff --git a/springboot/spring-boot-setup/src/main/resources/pom-template-jdk17.xml b/springboot/spring-boot-setup/src/main/resources/pom-template-jdk17.xml index db3e8837..394ab82d 100644 --- a/springboot/spring-boot-setup/src/main/resources/pom-template-jdk17.xml +++ b/springboot/spring-boot-setup/src/main/resources/pom-template-jdk17.xml @@ -103,15 +103,15 @@ ${spring.version} - 1.11 - 1.5.32 - 1.5.32 - 1.5.2 - 1.5.0 - 0.5.0 - 2.6.6 + 17 + 1.7.0 + 1.7.0 + 1.7.0 + 1.11.0 + 0.6.1 + 2.15.0 2.2.3 - 1.9.3 + 1.13.12 ${springboot.antlr.version} -- cgit 1.2.3-korg