2014-01-17 2 views
0

내 Windows 컴퓨터에서 올바르게 컴파일되고 실행되는 샘플 코드가 있습니다. 샘플 코드는 간단한 .java 파일로 구성되며 컴파일 후에 .class 파일도 있습니다. cobertura를 사용하여 코드 커버리지를 수행해야합니다.cobertura via command line

내가주는 시도 명령과 :

C : \ 사용자 \ RK \ 작업 공간 \의 코드 커버리지의 \ cobertura-2.0.3> cobertura-instrument.bat --destination의 C : \ 사용자 \ RK \ 작업 \ 코드 커버리지 \ src C : \ Users \ rk \ workspace \ CodeCoverage \ bin

cobertura와 관련된 모든 파일은 CodeCoverage 폴더에 있으며 .java 파일은 src 폴더에 있으며 .class 파일은 bin에 있습니다.

누구든지 내게 도움 보고서를 생성하는 데 도움을 줄 수 있습니까? 미리 감사드립니다.

+0

사용중인 cobertura의 버전/배포판과 주어진 명령을 실행 한 결과 어떤 오류가 발생 했습니까? –

+0

@PatriceM. : cobertura 2.0.3을 사용 중입니다 ... 오류가 발생했습니다. 오류 : 주 클래스 net.sourceforge.cobertura.instrument.Main을 찾거나로드 할 수 없습니다. – mRajKap

답변

0

Maven 프로젝트 인 경우. 다음 명령 줄은 다음과 같습니다

  mvn package cobertura:cobertura 

그러나이 전

는, 그것의 더 나은 당신은 실행 : 프로젝트 빌드
    mvn clean install -U 

있도록.

관련 문제