在Gradle完成罐子任务后,我需要签一个罐子。我需要从构建中引用生产的JAR文件,并且可以重新创建JAR文件,但是我确实寻找了为我做到这一点的属性。

这是我做的:

jar.doLast {
  jarfile = project.libsDir.path + File.separator + project.Name + '-' + project.version + '.jar'
  ant.signJar(jar: jarfile, ....
}

是否有可以使用的属性代替长的“路径计算”?

有帮助吗?

解决方案

jar.archivePath 返回指向生成的JAR文件的文件对象。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top