Gradle
次のようなプロジェクト構造で使用したいとします。
RootProject
\-- SubProjectA
\-- SubProjectAA
\-- SubProjectAB
どうすればこれを達成できますか?
私が試したことはかなり簡単です。上記の構造で、すべてのディレクトリを作成しました。
RootProject
\-- SubProjectA
\-- SubProjectAA
\-- build.gradle
\-- SubProjectAB
\-- build.gradle
\-- build.gradle
\-- settings.gradle
\-- build.gradle
\-- settings.gradle
RootProject/settings.gradle:
include "SubProjectA"
RootProject/SubProjectA/settings.gradle:
include "SubProjectAA", "SubProjectAB"
私が試したことは2つあります。最初に、プロジェクトを Eclipse にインポートしようとしましたが、検出されSubProjectAA
ませんでしSubProjectAB
た。唖然として、私は走っgradle projects
てRootProject
、この出力を得ました:
------------------------------------------------------------
Root project
------------------------------------------------------------
Root project 'RootProject'
\--- Project ':SubProjectA'
それでも、間違いを犯したと思い、SubProjectA で同じコマンドを実行してみました。
------------------------------------------------------------
Root project
------------------------------------------------------------
Root project 'RootProject'
\--- Project ':SubProjectAA'
\--- Project ':SubProjectAB'
サブプロジェクトの解決は再帰的に行われないと思います。これに対する回避策はありますか?
すべての例はサンプル名でマスクされています。間違いがありましたら申し訳ありません。
ありがとう!