JaCoCo和MultiRelease JAR files存在问题。由于相同的类名存在于两个地方,JaCoCo抱怨道:
Caused by: java.lang.IllegalStateException: Can't add different class with same name: jodd/core/JavaBridge
at org.jacoco.core.analysis.CoverageBuilder.visitCoverage(CoverageBuilder.java:107)
at org.jacoco.core.analysis.Analyzer$1.visitEnd(Analyzer.java:96)我们如何告诉JaCoCo (在Gradle中)跳过META-INF路径中的类?还是表现得像它应该的那样(使用正确的类并忽略其他版本),这取决于JVM版本吗?
https://stackoverflow.com/questions/47664723
复制相似问题