1:在build.gradle中增加以下配置
fat jar并不总是一个合适的选择,比如需要依赖跟jar分离,使用gradle的application插件就可以做到。
在GradleTest项目中,build.gradle进行如下修改:删除jar task;添加application插件; 配置main class。
apply plugin: 'application' mainClassName = 'com.microwisdom.app.ssfwpt.SsfwptApplication'
2:Application插件提供5个tasks实现项目的发布,分别是
run、startScript、installApp、distZip、distTar
3:运行distZip命令进行打包
>gradle distZip
打包之后存储在distributions目录