5

ビルド プロセスの一部として、ビルド内の特定のフォルダー (例: build/lib ) に依存関係をダウンロードしたいと考えています。これを行う方法を示すドキュメントが見つかりません。行方不明の簡単な方法があると確信しています。私の現在の(短縮された)build.gradleは次のとおりです。プロジェクトが正しくコンパイルされ、テストが実行されます。

apply plugin: 'java'
apply plugin: 'maven-publish'

repositories {
    mavenCentral()        
}         

dependencies {
   compile(
           'aopalliance:aopalliance:1.0',
           'log4j:log4j:1.2.17',
           'batik:batik-svg-dom:1.6-1')
   }
}
4

1 に答える 1

6

これを試したかどうかはわかりませんが、これが機能するかどうかを確認してください

task copyToLib(type: Copy) {
    into "$buildDir/output/lib"
    from configurations.runtime
}
build.dependsOn copyToLib

それは私のために働いた。

クレジット:-) : http://forums.gradle.org/gradle/topics/how_can_i_gather_all_my_projects_dependencies_into_a_folder

于 2013-10-15T16:08:26.090 に答える