【发布时间】:2018-01-16 04:25:11
【问题描述】:
我想在 Gradle 中制作一个可执行的 jar:
task fatJar(type: Jar) {
manifest {
attributes (
'Main-Class': 'com.mycompany.json_validator.Main'
)
}
baseName 'json-validator'
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
但我从 Gradle 收到错误“无法展开 ZIP .....存档不是 ZIP 存档”。我有这个依赖错误,不是.jar,是pom。
compile group: 'org.glassfish.jersey', name: 'jersey-bom', version: '2.17', ext: 'pom'
我怎样才能用它制作一个可执行的jar?
【问题讨论】: