2014-04-09 2 views
0

jacocoagent.jar을 사용하여 응용 프로그램 코드에 배치했습니다. 하지만 jacoco.exec을받지 않고 앱 서비스를 다시 시작할 때. 앱 코드가 배포 된 상자를 사용하여 테스트 케이스를 실행 한 후에도 파일을 가져 오지 못합니다. (하나의 .conf 파일에 파일의 경로가 제공됨) .Serv는 Geronim에 사용됩니다.jacoco.exec가 생성되지 않습니다.

처음으로 jacoco.exec를 작성해야하는지 여부를 결정하십시오. 앱 서비스가 다시 시작되거나 테스트 케이스가 실행되면?

+0

jacocoagent.jar을 첨부하고 일부 OPTS 변수에서 대상 파일을 지정 하시겠습니까? n 응용 프로그램의 .war/etc 파일을 실행하는 Tomcat/인스턴스를 시작하는 동안이 변수를 전달합니까? –

답변

0

기본적으로 JaCoCo는 서버가 종료 된 후 .exec 파일을 생성합니다. 이 동작을 변경하려면 JaCoCo가 출력을 생성하는 포트를 청취하고 출력을 다른 파일로 파이프해야합니다. 이 변경은 구성에서 수행 할 수 있으며 JaCoCo에서 생성 한 데이터를 수집하기 위해 수신기를 실행하여 수행 할 수 있습니다.

관련 문제