一、将项目及依赖打包成一个jar
使用插件 Jar(or applicaton插件) 和 shadowJar
使用jar或者application插件设置mainClass
示例:
jar:
jar {
manifest {
attributes 'Main-Class': 'transaction.StaticAutowiredTest'
//attributes 'Class-Path': 'my-lib.jar'
}
}
application:
apply plugin: ‘application’
mainClassName = "transaction.StaticAutowiredTest"
使用shadowJar 合并依赖包文件到一个jar