Standardmäßig erzeugt Buildr die Ausgabe an etwas anderen Stellen als Mavens Standard. Beispielsweise werden Testklassen in target/test/classes
anstelle von target/test-classes
, Berichte in reports/
anstelle von target/surefire-reports
und JavaDoc in target/doc
anstelle von target/site/apidocs
eingefügt.Wie konfiguriere ich Apache Buildr, um dieselben Verzeichnisse wie Maven zu verwenden?
Gibt es eine Liste all dieser Unterschiede und wie Buildr konfiguriert wird, um dieselben Ausgabeverzeichnisse wie Maven zu verwenden? Wäre das sogar sicher, wenn zum Beispiel ein paralleles Maven-Projekt migriert wird, vorausgesetzt, die beiden laufen niemals gleichzeitig?
Aber es gibt kein Beispiel Maven Layout enthalten? –
Buildr übernimmt selbstbewusst das Maven-Layout für die Quelle. Ich glaube nicht, dass es einen offiziellen Grund gibt, warum es das Ziellayout nicht nachahmt (abgesehen von Dingen wie Tests, wo, da es nicht todsicher ist, der Aufruf der 'todsicheren Berichte' irreführend wäre). AFAIK, es gibt keine eingebaute Unterstützung, um die Ausgabestruktur von maven zu kopieren. –