Java 从obsufacted jar和library jar依赖项创建fatjar?
我有一个fatjar,它是一个定义了main方法的可部署jar,依赖项通过gradle复制 这个很好用 我想检查/加密我的罐子 使用proguard,我可以观察myJar,并指定LibraryJAR。如何从obsufucated jar及其依赖项创建farJar 到目前为止,我只能看到原来的罐子,而不能像胖罐子一样看到和捆绑Java 从obsufacted jar和library jar依赖项创建fatjar?,java,gradle,proguard,fatjar,Java,Gradle,Proguard,Fatjar,我有一个fatjar,它是一个定义了main方法的可部署jar,依赖项通过gradle复制 这个很好用 我想检查/加密我的罐子 使用proguard,我可以观察myJar,并指定LibraryJAR。如何从obsufucated jar及其依赖项创建farJar 到目前为止,我只能看到原来的罐子,而不能像胖罐子一样看到和捆绑 task fatJar(type: Jar) { manifest { attributes 'Implementation-Title': 'Me
task fatJar(type: Jar) {
manifest {
attributes 'Implementation-Title': 'Metriculous',
'Implementation-Version': version,
'Main-Class': 'au.com.metriculous.MetriculousServer'
}
baseName = project.name + '-all'
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
我的proguard任务看起来与示例非常相似,库jar不会作为fatJar添加到jar中。我不想定义很多规则来禁止伤害,如果我只是禁止整个法特加,我可以做到吗