#java #intellij-idea #plugins #errorprone
#java #intellij-idea #Плагины #errorprone
Вопрос:
У меня есть проект Java, и у меня есть следующие настройки для этого проекта.
IDE: Intellij Ultimate 2020.03 JDK: Oracle 11.0.1 Maven: 3.6.3
Затем, в разделе Компилятор -> Компилятор Java -> Переопределение параметров компилятора для каждого модуля: варианты компиляции, у меня есть
-parameters -XDcompilePolicy=byfile "-Xplugin:ErrorProne -Xep:ParameterName:OFF -Xep:FallThrough:OFF"
Но когда я нажимаю на сборку, я всегда получаю эту ошибку —
java: плагин не найден: ErrorProne
Что я должен настроить для этого проекта?
Ответ №1:
У меня была такая же проблема с использованием JDK 11, установленного в PATH, и 14 конфигураций проекта Idea. Я только что изменил используемую версию проекта на 11 (или, может быть, ее следует установить на то, что Idea может найти).
Моя конфигурация довольно стандартная.
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</version>
<configuration>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
<compilerArgs>
<arg>-XDcompilePolicy=simple</arg>
<arg>-Xplugin:ErrorProne
-XepDisableWarningsInGeneratedCode
</arg>
</compilerArgs>
<annotationProcessorPaths>
<path>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_core</artifactId>
<version>2.4.0</version>
</path>
</annotationProcessorPaths>
</configuration>
</plugin>