0

我在 Maven 中使用 quarkus-jacoco 插件。虽然大多数时候它在 target/jacoco-report/jacoco.xml 下生成报告,但有几次随机失败并导致 target/jacoco-report/error.txt

error.txt 结果:

Failed to generate Jacoco reports java.io.EOFException at java.base/java.io.DataInputStream.readUnsignedShort(DataInputStream.java:345) at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:594) at java.base/java.io.DataInputStream.readUTF(DataInputStream.java:569) at org.jacoco.core.data.ExecutionDataReader.readExecutionData(ExecutionDataReader.java:149) at org.jacoco.core.data.ExecutionDataReader.readBlock(ExecutionDataReader.java:116) at org.jacoco.core.data.ExecutionDataReader.read(ExecutionDataReader.java:93) at org.jacoco.core.tools.ExecFileLoader.load(ExecFileLoader.java:60) at org.jacoco.core.tools.ExecFileLoader.load(ExecFileLoader.java:74) at io.quarkus.jacoco.runtime.ReportCreator.run(ReportCreator.java:72) at java.base/java.lang.Thread.run(Thread.java:829)

我确实搜索并发现其他人在谈论 EOFException,这表明 exec 文件被截断,但我不确定这是否是我的情况。有什么建议么?

提前致谢!

4

0 回答 0