这里介绍使用 Gradle 构建 Spring Boot Jar 包基本姿势。
Gradle 配置文件
build.gradle 增加:
jar {
manifest {
attributes "Main-Class": "com.mangobeta.app.AppApplication"
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
}
打包
- idea 配置 Artifacts 增加依赖 jar 包导出 。
- 运行命令
gradle build(或点击左侧 gradle bulid 菜单),打包出来 jar 包在 build/libs 目录下。
运行 jar 包
java -jar app-0.0.1-SNAPSHOT.jar