【Eclipse】Testコードを除外してWARファイルを作成するには

初めに

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


関連記事

Tomcat】WARファイルの作成およびデプロイ

http://blogs.yahoo.co.jp/dk521123/34220519.html

【Ant】 Javaコンパイル / JAR / WAR ファイルの作成

http://blogs.yahoo.co.jp/dk521123/34019895.html

Java】 WARファイルを手動で作成する

http://blogs.yahoo.co.jp/dk521123/36513237.html