第1章
構成管理入門  

第2章
Subversionによるバージョン管理入門

第3章
Subversionベストプラクティス

第4章
Maven2によるビルド入門

第5章
Maven2ベストプラクティスリリースの自動化

第6章
リリースの自動化

Appendix
Maven 2はまり道


※WEB+DB PRESS Vol.39掲載の記事を載せています。

Appendix Maven2はまり道

Authors:BABA Yasuyuki

はまりその6 テストが通らないのに

Maven 2で成果物を生成するには単体テストを すべてパスする必要があります。プロジェクトを正 常な状態に保つためにはとてもよいしくみです。 でも、そんな立派なことばかり言っていられない こともあります。本番障害の対応で1秒でも早く対 応する必要があって、単体テストをスキップして、 成果物をサーバに配備して結合テストをするような 場合もあるでしょう。 そんなときは、Maven 2にはちょっと柔軟に働 いてほしくなります。以下のようなオプションを付 ければ、テストをスキップして成果物を生成できま す。 > mvn -Dmaven.test.skip=true verify ただし、このオプションは常用しないように気を つけてください。普段は必ず単体テストをすべてパ スする状態に保ちましょう。