実現したいこと
マルチプロジェクト構成のGradleプロジェクトのビルドで、既存の build.gradle ではなく別のビルドファイルを用いて、サブプロジェクトのビルドをしたい
事象
マルチプロジェクト構成のGradleプロジェクトのビルドで、サブプロジェクトがincludeされずに困っています。
以下のようなディレクトリ(project-a/project-b/project-c)で構成されるマルチプロジェクトのGradleプロジェクトです。
ファイルとして、build.gradle/settngs.gradle/hoge.gradle があります。
/
root-project
─ subproject-a
─ subproject-b
─ subproject-c
build.gradle
settngs.gradle
hoge.gradle
- hoge.gradle
project(":project-a"){ apply plugin: "java" // something } project(":project-b"){ apply plugin: "java" // something } project(":project-c"){ apply plugin: "java" // something }
制約上、すでにある build.gradle は使えず、別のビルドファイル(hoge.gradle)を用いてビルドしたいのですが、
gradle :project-a:build -b hoge.gradle
などとすると、サブプロジェクトが読み込まれておらず、ビルドエラーになってしまいます。
解決方法がわからず、お力を貸していただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー