Par défaut, Buildr produit des résultats dans des endroits légèrement différents de ceux par défaut de Maven. Par exemple, il place les classes de test dans target/test/classes
au lieu de target/test-classes
, rapporte dans reports/
au lieu de target/surefire-reports
, et JavaDoc dans target/doc
au lieu de target/site/apidocs
.Comment configurer Apache Buildr pour utiliser les mêmes répertoires que Maven?
Y a-t-il une liste de toutes ces différences, et comment configurer Buildr pour utiliser les mêmes répertoires de sortie que Maven? Est-ce que cela pourrait même être sûr, par exemple, s'il y a un projet Maven en cours de migration à condition que les deux ne soient jamais exécutés simultanément?
Mais il n'y a pas d'échantillon Maven Layout inclus? –
Buildr adopte délibérément la disposition de Maven pour la source. Je ne pense pas qu'il y ait une raison officielle pour laquelle il n'imite pas la mise en page cible (sauf pour des choses comme les tests, où, puisqu'il n'utilise pas surefire, appeler la sortie 'surefire-reports' serait trompeur). AFAIK, il n'y a pas de support intégré pour copier la structure de sortie de maven. –