0

私はGradleを初めて使用し、別のモジュールに依存するモジュールを適切にビルドするのに問題があります。

したがって、モジュールには次の構成があります。

subprojects {
    apply plugin: 'java'

    repositories {
        mavenCentral()
    }

    dependencies {
        testCompile 'junit:junit:4.10'
    }
}

project(':web-service') {
    apply plugin: 'war'

    dependencies {
        compile project(':core')
        compile('com.sun.jersey:jersey-server:1.7')
        compile('com.googlecode.json-simple:json-simple:1.1.1')
    }
}

project(':core') {
    dependencies {
        compile('log4j:log4j:1.2.17')
    }

}

プロジェクトをビルドしようとすると、coreすべてが期待どおりに成功します。

ただし、web-service次のコマンドでプロジェクトをビルドしようとすると:

gradle :web-service:build

最初に期待どおりにプロジェクトをビルドするように見えますcoreが、モジュールに存在するクラスcoreが見つからないことを示すビルド エラーが発生します。

何を与える?

4

1 に答える 1