Gradleでdist zipを作成しようとしています。jar を zip のルート ディレクトリに配置したいと考えています。すべての依存関係を lib フォルダーに配置します。私はそうすることに成功しませんでした。
何を試しても、作成されるフォルダーは1つだけです(いくつかのフォルダーを作成しようとしました)。そして、私のアーティファクト jar はこのフォルダーに含まれています。
どんな助けにも感謝します。
これは私のタスク定義です:
task zip(type: Zip, overwrite:true) {
from jar.outputs.files
from configurations.runtime.collect{it}
into ('lib')
}