2016-11-10 15 views
0

mavenプロジェクトを使用してweblogicサーバーからカバレッジダンプを取得しようとしています。Weblogic Jacoco接続エラー

Failed to execute goal org.jacoco:jacoco-maven-plugin:0.7.7.201606060606:report (jacoco-report) on project jacocotest: An error has occurred in JaCoCo report generation. Error while creating report: Cannot read execution data version 0x1006. This version of JaCoCo uses execution data version 0x1007. -> [Help 1] 

およびWebLogicログに:

私は取得していますMVNを実行した後にポンポンで

org.jacoco.agent.rt.internal_6da5971.core.data.IncompatibleExecDataVersionException: Cannot read execution data version 0x1006. This version of JaCoCo uses execution data version 0x1007. 
     at org.jacoco.agent.rt.internal_6da5971.core.data.ExecutionDataReader.readHeader(ExecutionDataReader.java:129) 
     at org.jacoco.agent.rt.internal_6da5971.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:109) 
     at org.jacoco.agent.rt.internal_6da5971.core.runtime.RemoteControlReader.readBlock(RemoteControlReader.java:47) 
     at org.jacoco.agent.rt.internal_6da5971.core.data.ExecutionDataReader.read(ExecutionDataReader.java:92) 
     at org.jacoco.agent.rt.internal_6da5971.output.TcpConnection.run(TcpConnection.java:59) 
     at org.jacoco.agent.rt.internal_6da5971.output.TcpServerOutput$1.run(TcpServerOutput.java:63) 
     at java.lang.Thread.run(Thread.java:724) 

私が持っている:

<groupId>org.jacoco</groupId>    
<artifactId>jacoco-maven-plugin</artifactId> 
<version>0.7.7.201606060606</version> 

とエージェントジャー、
メタINF \ Manifest.mf
Implバージョン:0.7.7.201606060606

答えて

1

"0x1006"は、JaCoCoバージョン0.5.0 - 0.7.4で生成されたデータのバージョンです。したがって、古いバージョンのJaCoCoを使用してWebLogic Serverを実行しないように注意してください。つまり、WebLogic Serverの起動にjava-javaagentパラメータで使用されるものを使用してください。