Gradle引用本地jar文件,并将文件打包
1.build.gradle中配置引用本地文件
implementation fileTree(dir: 'libs', include: ['*.jar'])
2.将本地jar文件合并打包
def mainClassName = ""
jar {
manifest {
attributes "Main-Class": "$mainClassName"
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
}
其中mainClassName为Jar包的运行主类,其中manifest配置可省略。