我正在尝试Java模块和单元测试。
所以我的maven pom.xml中也有三叶草插件:
<plugin>
<groupId>org.openclover</groupId>
<artifactId>clover-maven-plugin</artifactId>
<version>4.2.0</version>
<configuration>
<excludes>
<exclude>**/module-info.java</exclude>
</excludes>
</configuration>
<executions>
<execution>
<goals>
<goal>instrument</goal>
</goals>
</execution>
</executions>
</plugin>
但是在跑步时
mvn clover:instrument
我遇到以下错误:
error: package com_atlassian_clover is not visible
(package com_atlassian_clover is declared in the unnamed module, but module com_atlassian_clover does not read it)
我该如何解决?还是我必须等到三叶草支持Java模块?
我认为在我的modules-info.java中包含三叶草包不是一个好主意。 (可能是一种解决方案,因为三叶草会检测代码)。