ZIP パッケージのリポジトリ (ローカルなど) から jar をコピーする必要があります。依存関係でコンパイル/ランタイムを定義できることを理解しています。しかし、ZIPでは使えませんでした。
ファイルシステムでパスを指定することで、jar ファイルをコピーできます。ただし、リポジトリから行う方法がわかりません。
私のコードは次のようになります。
task createZipFile (type: Zip, dependsOn: [...]) {
baseName 'xyz'
from(fileTree("src/main"), {
include "prjName/css/**"
include "prjName/images/**"
include "prjName/javascript/**"
include "prjName/WEB-INF/**"
exclude "prjName/WEB-INF/web.xml"
})
from file("<Absolute-path-to-jar-file-in-my-filesystem>") //this works
// how to copy the same jar file from repository ??
}