2016-06-25 12 views
0

ich ein Teilprojekt Aufgabe in einem Multi-Projekt haben ähnlichegradle Teilprojekt Aufgabe Progect dir

task genJaxb { 
    ext.sourcesDir = "/${rootProject.projectDir}/src/resources/xjc" ... 

Das Projekt selbst fein kompiliert, aber wenn ich das Projekt aus dem übergeordneten Projekt kompilieren die $ {rootProject.projectDir} ist in den übergeordneten Projektpfad aufgelöst. Und ich bekomme Fehler. Wenn ich das Projekt von einem Elternteil kompiliere, möchte ich, dass rootProject.projectDir in das Unterprojektverzeichnis aufgelöst wird.

Vielen Dank im Voraus

+0

Haben Sie versucht, nur ' "$ ProjectDir"'? – RaGe

+0

Das funktioniert, danke – Adam

Antwort

0

Wie Rega erwähnt, es funktioniert gut, auch auch relative Pfade benutzen arbeitet

Verwandte Themen