我正在尝试将JSCover转换为cobertura xml。
根据我读过的内容,命令如下:
java -cp JSCover-all.jar jscover.report.Main --format=COBERTURAXML REPORT-DIR SRC-DIRECTORY
但是我收到了错误
“错误:无法找到或加载主类jscover.report.Main”
即使我设置了那里的完全限定路径,也找到 JSCover-all.jar 。
所以我尝试将 JSCover-al.jar 包含在类路径中,然后运行以下命令:
java -cp jscover.report.Main --format=COBERTURAXML target/local-storage-proxy target/local-storage-proxy/original-src
我不再收到第一个错误但我现在收到以下错误:
无法识别的选项: - format = COBERTURAXML
错误:无法创建Java虚拟机。
错误:发生了致命异常。程序将退出。
我希望有人可以帮助我。非常感谢!
答案 0 :(得分:0)
第一次尝试是正确的方法。该错误意味着JSCover-all.jar不在您执行命令的同一目录中。不需要绝对路径 - 相对的路径。
在第二种方法中,您已通过' jscover.report.Main'作为JVM的类路径和' - format = COBERTURAXML'作为' java'的参数命令。