過去 2 年間 - (っぽい)ビルド/継続的インテグレーション ソリューションにMaven2を使用してきました。その前にAntを少し使っていましたが、あまり経験がありませんでした。今、私は新しい仕事に就き、現在所属しているチームは Ant を使用しています。
私が疑問に思っているのはこれです:
Maven では、Java ソースとファイル、および Java テスト ファイル ( JUnitテスト) を分離するためのディレクトリ規則がありました。次のように見えました。
Project-
-src/main/java
-src/test/java
このようにして、テストはソース/実稼働コードから分離され、そのようにビルド/デプロイされることはありません。
Ant のドキュメントを調べてみると、これに関する規則は実際には見当たりません。何か不足していますか?Antにも同様の規則はありますか?