初めに
http://blogs.yahoo.co.jp/dk521123/34220519.htmlの「■ Eclipseを使用した方法」でWARファイルを作成した時に 展開されたクラスファイルを確認したらJUnitで作成したテストコードも入っていたので テストコードを除外してWARファイルを作成する方法を探してみた
手順
[1] プロジェクトを右クリックし、[properties]-[Java Build Path]-[Source]を選択 [2] テストコードのフォルダのツリーを展開し、[Excluded]を選択し、「Edit」ボタン押下 [3] 「Exclusion patterns」の「Add」ボタン押下 [4] 「Browse」を押下し、除外したパッケージ/ファイルを選択orキーワード(例「com/*」)を入手し 「OK」押下し、更に「OK」押下 [5] 「Finish」押下し、「OK」押下http://blogs.yahoo.co.jp/dk521123/34220519.html
で、WARファイルを作成すると、選択したテストコードが除外される
注意
* この方法だと、EclipseからJUnitテストを実行できなくなるので注意 => 実行するとダイアログ「No JUnit tests found」が表示され、テストができなくなる => JUnitを実行することができ、テストコードを除外したWARを作成するには、 Ant等を使って、WARファイルを作成する。以下の関連記事を参照のこと。http://blogs.yahoo.co.jp/dk521123/34019895.html