2014-12-12 7 views
2

JSCover를 cobertura xml로 변환하려고합니다.JSCover 보고서를 cobertura xml로 변환하려고 할 때 "인식 할 수없는 옵션 : --format = COBERTURAXML"

java -cp JSCover-all.jar jscover.report.Main --format=COBERTURAXML REPORT-DIR SRC-DIRECTORY 

하지만 난이 JSCover-이의 완전한 경로를 설정하더라도 오류를

"Error: Could not find or load main class jscover.report.Main"

를 얻을 : 내가 읽은 것을 바탕으로

명령은 다음과 같다 all.jar이 있습니다.

java -cp jscover.report.Main --format=COBERTURAXML target/local-storage-proxy target/local-storage-proxy/original-src 

내가 더 이상 첫 번째 오류를 얻을하지만 난 이제 다음과 같은 오류를 받고 있어요 :

는 그래서 클래스 패스에JSCover-al.jar을 포함하고 대신 다음 명령을 실행하려고 :

Unrecognized option: --format=COBERTURAXML

Error: Could not create the Java Virtual Machine.

Error: A fatal exception has occurred. Program will exit.

누군가가 도와 주길 바랍니다. 많은 감사합니다!

답변

0

첫 번째 시도가 올바른 방법입니다. 이 오류는 JSCover-all.jar이 명령을 실행하는 디렉토리와 다른 디렉토리에 있음을 의미합니다. 에 대한 절대 경로는 필요하지 않습니다. 상대 경로가 필요합니다.

두 번째 방법에서는 'jscover.report.Main'을 클래스 경로로 JVM에 전달하고 '--format = COBERTURAXML'을 'java'명령의 매개 변수로 전달했습니다.