运行时maven-compiler-plugin:3.8.0:testCompile @ foo-child
,线程转储显示 errorprone 需要很长时间。我相信有一个容易出错的错误,但现在我宁愿让 errorprone 不在单元测试上运行。
我有一个父 pom.xml:
<modules>
<module>foo-child</module>
</modules>
<dependencyManagement>
<dependency>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_annotations</artifactId>
</dependency>
// also has dependency for io.norberg auto-matter and com.google.auto.value auto-value
</dependencyManagement>
<build>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
// also has annotationProcessorPaths configuration for auto-matter and auto-value
</plugin>
</plugins>
</build>
有什么我可以在 foo-child pom.xml 中放入的东西,可以让我完全排除maven-compiler-plugin:3.8.0:testCompile @ foo-child
在运行之外。
我不能完全排除容易出错的原因,因为像番石榴这样的其他东西依赖于它。
编辑:似乎这个用户正在尝试解决同样的问题。您知道我如何将那里给出的解决方案应用于我的案例吗?