プロジェクトは次のようになります。
計画
/src /a.java
/lib /B.jar
/置き場
(a.java は B.jar のいくつかのクラスを使用します)
B.jar をリンクしてプロジェクトを gradle でビルドする方法は?
まず、build.gradle
プロジェクトのルート レベルで名前を付けた新しいビルド スクリプトを作成します。src
デフォルトのプロジェクト レイアウトを使用しないため、Java プラグインを適用し、ソース ディレクトリを に設定する必要があります。また、JAR ファイルの依存関係を構成に割り当てますcompile
。実行gradle build
すると、コードがコンパイルされ、テストが実行され (これはありません)、モジュールのアーティファクトがアセンブルされます。
apply plugin: 'java'
sourceSets {
main {
java {
srcDirs = ['src']
}
}
}
dependencies {
compile fileTree(dir: 'lib', include: 'B.jar')
}