35

jarタスクがgradleで実行された後、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 に答える