Jar ファイルを任意ディレクトリに配備する
- Configuration を作成して依存定義
- Copy タスクで任意ディレクトリにJarをコピー
val copyJar: Configuration by configurations.creating dependencies { copyJar("org.apache.commons:commons-lang3:3.12.0") } tasks.register<Copy>("copyJar") { from(copyJar) into("$buildDir/libs") } tasks.build { dependsOn("copyJar") }
ビルドに依存(dependsOn
) 定義しているため、ビルド実行で任意ディレクトリに Jar を得られる