Hintergrund:Warum sucht Gradle// Sonar Jacoco nach dir und projiziert auch?
Wir haben zwei Teilprojekte mit jeweils vielen Sub-Sub-Projekten. Das Stammprojekt ist ein leerer Elternteil. Wir haben ein Projekt, das ausschließlich für das Flyway-Plugin gedacht ist. Oftmals stimmen Namen nicht mit Verzeichnissen überein. Für die Perspektive ist settings.gradle 219 Zeilen und ungefähr die Hälfte davon sind Projekte.
So bin ich diesen Fehler:
Verursacht durch: java.lang.IllegalStateException: Das Basisverzeichnis des Moduls ': commons: sitewidget' existiert nicht:/dev/abc/commons /: commons : sitewidget
Hier ist die Frage: Wie hat das SonarQube Gradle Plugin diesen Pfad erstellt? Damit meine ich /dev/abc/commons/:commons:sitewidget
, die nicht existiert. Der tatsächliche Pfad ist .
Wenn ich einen Weg finden kann, um es zu zwingen, den Pfad korrekt zu erstellen, kann ich möglicherweise andere Probleme umgehen.
Ja. Ich habe es heute gesehen. – user447607