Когда maven-compiler-plugin:3.8.0:testCompile @ foo-child
работает, дампы потоков показывают, что errorprone занимает очень много времени.Я считаю, что есть ошибка с 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
из запуска.
Я не могу полностью исключить склонность к ошибкам, потому что от этого зависят другие вещи, такие как гуава.
РЕДАКТИРОВАТЬ: Похоже, этот пользователь пытается решить ту же проблему.Знаете ли вы, как я мог бы применить решение, данное там, к моему делу?