スプリング ブート イニシャライザを使用して、ベース プロジェクトとサブ 2 つのプロジェクトを作成し、最も単純な複数のプロジェクトを使用しています。ルートに settings.gradle を設定して、 'base','sub'を含めます。また、sub/gradle.buildにcompile project(':base')依存関係を追加します。ルート フォルダーで gradleビルドを実行すると、:sub:compileJave タスクを実行すると常に失敗し、ベース プロジェクトからパッケージが見つからないと報告されます。そして奇妙なのは、ルートフォルダーでgradlew :sub:compileJavaを直接実行すると成功することです。gradlewビルドを機能させる正しい方法を教えてくれる人はいますか?
質問する
581 次