EclEmmaという神プラグインで,IDEAんときみたくWinstoneを使ってWebアプリのカバレッジが取得できたので,やり方をメモしておく。 #IDEAもEMMA使っているので,仕組み的には全く同じだった。 まずは,IDEAとEclEmmaの相違点。 IDEAと異なり,JDK1.4.2系でもカバレッジの取得が出来る(IDEAはJDK5以降じゃないとダメ)。 Eclipseのコンソールビューは,graceful exitが出来ないので(IDEAと比べ)Winstoneの停止がちょっとだけ面倒。 なぜか,Winstone 0.9.6じゃないとダメだった。最新の0.9.8は,終了方法が変わったのか停止してもカバレッジデータが出力されなかった(なんでや?)。ちなみに,IDEAの場合,0.9.6/0.9.8共に成功。 目立った違いはこれくらいで,とかくEclEmmaの完成度は高い。IDEAのそれ
![marsのメモ - EclEmmaとWinstoneでWebアプリのカバレッジ取得](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)