私のsettings.gradle
ファイルは次のようになります。
include "serverTest", "shared"
そして、serverTestbuild.gradle
ファイルは次のようになります。
group = 'gradle'
version = '1.0'
defaultTasks 'build'
apply plugin: 'java'
apply plugin: 'eclipse'
sourceCompatibility = JavaVersion.VERSION_1_6
dependencies
{
compile project(':shared')
}
ディレクトリ構造は次のとおりです。最上位には settings.gradle ファイルがあり、その中に shared フォルダーと serverTest フォルダーがあります。次に、serverTest ディレクトリに build.gradle ファイルがあります。
トップレベルでgradleを実行すると、次のように出力されます。
:shared:compileJava UP-TO-DATE
:shared:processResources UP-TO-DATE
:shared:classes UP-TO-DATE
:shared:jar UP-TO-DATE
:serverTest:compileJava UP-TO-DATE
:serverTest:processResources UP-TO-DATE
:serverTest:classes UP-TO-DATE
:serverTest:jar UP-TO-DATE
:serverTest:assemble UP-TO-DATE
:serverTest:compileTestJava
:serverTest:processTestResources UP-TO-DATE
:serverTest:testClasses
:serverTest:test
ただし、タスクを実行したくありません:serverTest:test
。defaultTasks を compileJava だけに変更しようとしましたが、うまくいきませんでした。他にアイデアはありますか?