4

プロジェクトは次のようになります。

計画

/src /a.java

/lib /B.jar

/置き場

(a.java は B.jar のいくつかのクラスを使用します)

B.jar をリンクしてプロジェクトを gradle でビルドする方法は?

4

1 に答える 1

8

まず、build.gradleプロジェクトのルート レベルで名前を付けた新しいビルド スクリプトを作成します。srcデフォルトのプロジェクト レイアウトを使用しないため、Java プラグインを適用し、ソース ディレクトリを に設定する必要があります。また、JAR ファイルの依存関係を構成に割り当てますcompile。実行gradle buildすると、コードがコンパイルされ、テストが実行され (これはありません)、モジュールのアーティファクトがアセンブルされます。

apply plugin: 'java'

sourceSets {
    main {
        java {
            srcDirs = ['src']
        }
    }
}

dependencies {
    compile fileTree(dir: 'lib', include: 'B.jar') 
}
于 2012-06-16T13:00:28.903 に答える