35

在 gradle 中完成 jar 任务后,我需要签署一个 jar。我需要从构建中引用生成的 jar 文件,我可以重新创建 jar 文件,但我真的在寻找一个可以为我执行此操作的属性。

以下是我的做法:

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

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

4

1 回答 1

54

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

更新:jar.archivePath已弃用。换来看看.archiveFile

于 2009-09-24T14:30:13.727 回答