博客
关于我
基于Gradle修改Spring Boot项目打包生成的Jar名称
阅读量:796 次
发布时间:2023-03-28

本文共 1099 字,大约阅读时间需要 3 分钟。

如何修改Spring Boot项目打包生成的JAR文件名

在Spring Boot项目中,默认情况下生成的JAR文件名格式为“项目名-版本号-SNAPSHOT.jar”。如果你需要自定义打包生成的JAR文件名,可以通过修改Gradle配置文件来实现。

首先,确保你的项目已经设置了基本的Gradle配置文件内容,包括项目的基本信息和依赖管理。如果尚未设置,可以参考以下配置示例:

plugins {
id 'org.springframework.boot' version '2.1.2.RELEASE'
id 'java'
}
apply plugin: 'io.spring.dependency-management'
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'
bootJar {
baseName = 'weixin-pay'
version = '0.1.0'
}
repositories {
mavenCentral()
}
dependencies {
compile 'org.jdom:jdom2'
compile 'org.redisson:redisson:3.9.0'
compile 'org.apache.commons:commons-lang3'
compile 'org.springframework.boot:spring-boot-dependencies'
}

bootJar配置下,你可以通过设置baseNameversion属性来自定义生成的JAR文件名。baseName属性指定了JAR文件的主要名称,version属性则指定了具体的版本号。

完成以上配置后,你可以通过以下命令重新构建项目以获取修改后的JAR文件:

  • Mac/Linux:运行./gradlew clean assemble
  • Windows:运行./gradle clean assemble

构建完成后,生成的JAR文件将出现在build/libs/目录下,其文件名将按照你在bootJar配置中指定的名称和版本号来命名。

需要注意的是,baseNameversion的设置会影响生成的JAR文件名。建议根据项目的命名规范进行合理的版本号设置。

如果你需要进一步修改JAR文件名的格式或添加其他自定义配置,可以参考Gradle官方文档或Spring Boot项目的官方示例以获取更多信息。

转载地址:http://gchfk.baihongyu.com/

你可能感兴趣的文章
Objective-C实现RodCutting棒材切割最大利润算法(附完整源码)
查看>>
Objective-C实现Romberg算法(附完整源码)
查看>>
Objective-C实现RRT路径搜索(附完整源码)
查看>>
Objective-C实现rsa 密钥生成器算法(附完整源码)
查看>>
Objective-C实现RSA密码算法(附完整源码)
查看>>
Objective-C实现runge kutta龙格-库塔法算法(附完整源码)
查看>>
Objective-C实现segment tree段树算法(附完整源码)
查看>>
Objective-C实现selection sort选择排序算法(附完整源码)
查看>>
Objective-C实现sha256算法(附完整源码)
查看>>
Objective-C实现shell sort希尔排序算法(附完整源码)
查看>>
Objective-C实现SinglyLinkedList单链表算法(附完整源码)
查看>>
Objective-C实现skew heap倾斜堆算法(附完整源码)
查看>>
Objective-C实现Skip List跳表算法(附完整源码)
查看>>
Objective-C实现slack message松弛消息算法(附完整源码)
查看>>
Objective-C实现slow sort慢排序算法(附完整源码)
查看>>
Objective-C实现tanh函数功能(附完整源码)
查看>>
Objective-C实现z-algorithm算法(附完整源码)
查看>>
Objective-C实现zellers congruence泽勒一致算法(附完整源码)
查看>>
Objective-C实现Zero One Knapsack零一背包计算算法(附完整源码)
查看>>
Objective-C实现一个Pangram字符串至少包含一次所有字母算法(附完整源码)
查看>>