■
用意するもの
- Eclipse 3.5 Galileo (Eclipse IDE for Java Developers)
- EclEmmaプラグイン 1.4.1
- Tomcatプラグイン 3.2.1(com.sysdeo.eclipse.tomcat)
EclEmmaプラグインはアップデートサイトからインストール
http://update.eclemma.org/
設定
- Tocmatの設定を事前に行います。プラグインの設定も。
- カバレッジの構成を開き、"Tomcat 4.1.x"をコピーして名前を適当に変更します。"Tomcat 4.1.x"はTomcatプラグインを設定すると自動的?に作成されていました。
- [メイン]タブでプロジェクトに対象のプロジェクトを指定します。
- [クラスパス]タブのユーザエントリーのところへTomcatのbootstrap.jarを設定します。
- [カバレッジ]タブで対象のソースなどを選択します。
Tomcatプラグインが作成した構成をコピーすることで[引数]タブの内容も引き継がれていると思います。
"プログラムの引数"
start
"VM 引数"
-Dcatalina.home="D:\Tomcat41" -Djava.endorsed.dirs="D:\Tomcat41\common\endorsed" -Dcatalina.base="D:\Tomcat41" -Djava.io.tmpdir="D:\Tomcat41\temp" -Xms128M -Xmx320M -Xss512k
参考にしたサイト
第7回 単体テストを楽にするプラグイン (EclEmma)
http://itpro.nikkeibp.co.jp/article/COLUMN/20071029/285773/?ST=develop&P=3
プロジェクトのビルドパスにbootstrap.jarは必要ない?(設定しなくても動作しています)