0
私は複数のプロジェクトビルドを持ち、親のbuild.gradleファイルの場合、私はステートメントapply plugin: 'java'
を宣言しています。これもすべての子プロジェクトにも適用したいと思います。すべての子供build.gradleファイルでこの宣言を持っていますか?Gradleマルチプロジェクトビルド、プラグインを子プロジェクトのbuild.gradleファイルにも適用する必要がありますか?
私は複数のプロジェクトビルドを持ち、親のbuild.gradleファイルの場合、私はステートメントapply plugin: 'java'
を宣言しています。これもすべての子プロジェクトにも適用したいと思います。すべての子供build.gradleファイルでこの宣言を持っていますか?Gradleマルチプロジェクトビルド、プラグインを子プロジェクトのbuild.gradleファイルにも適用する必要がありますか?
いいえ、それでは不十分です。
apply
を呼び出すと、メソッドを呼び出す特定のプロジェクトにのみプラグイン(スクリプトまたはバイナリ)が適用されます。ただし、サブプロジェクトごとにbuild.gradle
ファイルにアクセスできるので、サブプロジェクトごとにbuild.gradle
ファイルを作成する必要はありません。