warファイルにテストコードを含める

http://www.coderanch.com/t/488849/tools/Including-maven-test-classes-war
mvn packageでwarファイル生成したら、src/test/java側のコードが含まれてなくて、
テストが通らなくてどうしたもんかなー、含める方法ないのかなーって調べてみたけどないらしい。
「最終成果物になんでテストコード含める必要あるの?」
って突っ込まれてるけど、まぁ確かにそうだよね・・・。
配備する時点で、テストは済ませておくもんだろうしね。
※追記
テストコードを含めるのがベターかどうかはわからないが、方法自体はある。
プロジェクトのプロパティを開き、「Deployment Assembly」でパッケージしたいパスを追加すれば、パッケージ内容に含めることができる。
ただし、エクスポートで出力する場合。
mvn packageだと、「Deployment Assembly」の内容を見てないようで、テストコードを指定していてもwarに含まれない。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です