gradle 打可执行的jar包。
常规做法,编译MANIFEST.MF,添加1,Main-Class2,Class-Path。
但是在gradle中,把依赖jar整理打到jar包里面都不太好弄。
这里有一个简便task:
引用
task runnableJar(type: Jar) {
fromfiles(sourceSets.main.output.classesDir,sourceSets.main.output.resourcesDir)
fromconfigurations.runtime.asFileTree.files.collect{zipTree(it)}
manifest{
attributes'Main-Class':'com.huawei.it.iexcel.test.datasource.TestDruidDataSource'
}
}
居然比较详细的介绍可以参阅:
http://www.cnblogs.com/yongtao/p/4104526.html
相关推荐
CaesarHome 2020-11-09
chenkai00 2020-07-26
CaptainCTR 2020-07-09
afa0 2020-06-23
StephenWong 2020-06-18
chenkai00 2020-06-13
Lucianoesu 2020-06-08
tysforwork 2020-06-05
貌似掉线 2020-05-30
tysforwork 2020-05-27
CaptainCTR 2020-05-07
CaptainCTR 2020-05-04
貌似掉线 2020-05-03
CaptainCTR 2020-04-29
貌似掉线 2020-04-29
CaptainCTR 2020-04-23