Angenommen ich Gradle
mit einer Projektstruktur wie verwenden wollte:Gradle - rekursive Teilprojekte
RootProject
\-- SubProjectA
\-- SubProjectAA
\-- SubProjectAB
Wie ich würde ich erreichen das?
Was ich versuchte, ist ziemlich einfach. Ich habe alle Verzeichnisse erstellt, mit einer oben beschriebenen Struktur:
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"
Es gibt zwei Dinge habe ich versucht. Zuerst habe ich versucht, das Projekt in Eclipse zu importieren - das SubProjectAA
noch SubProjectAB
nicht erkannt hat. Betäubt, lief ich gradle projects
in RootProject
und bekam diese Ausgabe:
------------------------------------------------------------
Root project
------------------------------------------------------------
Root project 'RootProject'
\--- Project ':SubProjectA'
Dennoch denke ich einen Fehler gemacht, habe ich versucht, in SubProjectA den gleichen Befehl ausgeführt wird, und bekam:
------------------------------------------------------------
Root project
------------------------------------------------------------
Root project 'RootProject'
\--- Project ':SubProjectAA'
\--- Project ':SubProjectAB'
Ich gehe davon aus, dass die Lösung Unterprojekte werden nicht rekursiv ausgeführt. Gibt es einen Workaround dafür?
Jedes Beispiel ist mit Beispielnamen maskiert, tut mir leid, wenn ich einen Fehler gemacht habe.
Danke!
Kühl. Funktioniert sogar in Eclipse! Tnx! –