我在Gradle项目中使用Spring Boot 2在Jenkins中进行jar的构建,我想更改该jar文件的名称。
默认情况下,Spring Boot 2使用Gradle属性rootProject.name,可以在/settings.gradle文件中设置该属性。
rootProject.name
/settings.gradle
但是,我想更改jar文件名,而不更改rootProject.name。
这是我bootJar和文件的springBoot各个部分build.gradle:
bootJar
springBoot
build.gradle
bootJar { launchScript() }
。
springBoot { buildInfo { properties { artifact = "jarName" group = "groupName" name = "projectName" version = "1.0" } } }
注意: artifact阅读后没有设置jar名称,正如我期望的那样:https : //docs.spring.io/spring-boot/docs/current/gradle- plugin/reference/html/#integrating-with- actuator
artifact
bootJar { baseName “jarName” launchScript() }
springBoot { buildInfo { properties { group = "groupName" name = "projectName" version = "1.0" } } }