From c8b95546b5e83125023494924631c0185e7d6dc8 Mon Sep 17 00:00:00 2001 From: khalilou88 <32600911+khalilou88@users.noreply.github.com> Date: Mon, 20 Nov 2023 01:09:32 +0100 Subject: [PATCH] fix: fix maven warning (#626) * fix: fix maven warning * build: work in progress * build: work in progress * build: work in progress * build: work in progress --------- Co-authored-by: khalilou88 --- .../maven/kotlin/pom.xml__template__ | 20 ------ .../library/maven/kotlin/pom.xml__template__ | 36 +++++----- .../parent-project/files/pom.xml__template__ | 65 ++++++++++++++----- 3 files changed, 64 insertions(+), 57 deletions(-) diff --git a/packages/internal/generators-files/boot/application/maven/kotlin/pom.xml__template__ b/packages/internal/generators-files/boot/application/maven/kotlin/pom.xml__template__ index a0e903c0d..09687d228 100644 --- a/packages/internal/generators-files/boot/application/maven/kotlin/pom.xml__template__ +++ b/packages/internal/generators-files/boot/application/maven/kotlin/pom.xml__template__ @@ -55,23 +55,6 @@ org.jetbrains.kotlin kotlin-maven-plugin -<% if(dependencyManagement === 'bom') { -%> - - - compile - compile - - compile - - - - src/main/kotlin - target/generated-sources/annotations - - - - -<% } -%> -Xjsr305=strict @@ -79,9 +62,6 @@ spring -<% if(dependencyManagement === 'bom') { -%> - ${java.version} -<% } -%> diff --git a/packages/internal/generators-files/boot/library/maven/kotlin/pom.xml__template__ b/packages/internal/generators-files/boot/library/maven/kotlin/pom.xml__template__ index 7beaa576a..29fdd3576 100644 --- a/packages/internal/generators-files/boot/library/maven/kotlin/pom.xml__template__ +++ b/packages/internal/generators-files/boot/library/maven/kotlin/pom.xml__template__ @@ -40,27 +40,25 @@ ${project.basedir}/src/main/kotlin ${project.basedir}/src/test/kotlin - + + org.jetbrains.kotlin + kotlin-maven-plugin + + + -Xjsr305=strict + + + spring + + + + org.jetbrains.kotlin - kotlin-maven-plugin + kotlin-maven-allopen ${kotlin.version} - - - - compile - - compile - - - - - test-compile - - test-compile - - - - + + + diff --git a/packages/nx-maven/src/generators/parent-project/files/pom.xml__template__ b/packages/nx-maven/src/generators/parent-project/files/pom.xml__template__ index 52fd8291b..69e52f652 100644 --- a/packages/nx-maven/src/generators/parent-project/files/pom.xml__template__ +++ b/packages/nx-maven/src/generators/parent-project/files/pom.xml__template__ @@ -39,6 +39,53 @@ + + + + org.springframework.boot + spring-boot-maven-plugin + ${spring.boot.version} + + + repackage + + repackage + + + + + ${start-class} + + +<% if(language === 'kotlin' || language === 'java-kotlin') { -%> + + org.jetbrains.kotlin + kotlin-maven-plugin + ${kotlin.version} + + ${java.version} + true + + + + compile + compile + + compile + + + + test-compile + test-compile + + test-compile + + + + +<% } -%> + + org.apache.maven.plugins @@ -48,7 +95,6 @@ true - org.apache.maven.plugins maven-resources-plugin @@ -62,23 +108,6 @@ - - - - - org.springframework.boot - spring-boot-maven-plugin - ${spring.boot.version} - -<% if(language === 'kotlin' || language === 'java-kotlin') { -%> - - org.jetbrains.kotlin - kotlin-maven-plugin - ${kotlin.version} - -<% } -%> - - <% } -%>