从linux命令行生成覆盖率报告

时间:2015-03-19 13:28:26

标签: java linux code-coverage

我正在尝试使用emma为jar生成代码覆盖率。 我从http://sourceforge.net/projects/emma/files/emma-release/2.0.5312/emma-2.0.5312-lib.zip/download得到了emma.jar,我在工作区目录中复制了myJar.jar。 myJar它是一个罐子,我想找到代码“覆盖。  我尝试了以下命令:

~/workspace$ java emmarun -cp .:emma:myJar -jar myJar.jar 
~/workspace$ java emmarun -cp ./emma.jar -jar myJar.jar
~/workspace$ java emma run -cp emma.jar -jar myJar.jar
~/workspace$ java emmarun -cp .:emma.jar:myJar.jar -jar myJar.jar

但每次都是`错误:无法找到或加载主类emmarun erro被提出任何想法?

1 个答案:

答案 0 :(得分:1)

java -cp emma.jar emmarun your_code_dir