В чем основное отличие плагина компилятора maven от плагина maven surefire? - PullRequest
0 голосов
/ 21 сентября 2018

В чем принципиальная разница между плагином компилятора maven и плагином maven surefire?

Кроме того, я хотел определить системные переменные внутри pom.xml в конфигурации плагина и прочитать его из моего кода Java (с помощью System.property ()).

<configuration>
   <systemPropertyVariables>
       <envName>testEnv</envName>
   </systemPropertyVariables>
</configuration>

Эта конфигурация работает с плагином maven surefire, и я могу прочитать ее в своем java-файле, однако она не работает с плагином компилятора maven.

1 Ответ

0 голосов
/ 21 сентября 2018

Это два разных плагина.

maven-compiler-plugin, как следует из его названия, обрабатывает компиляцию вашего кода.

maven-surefire-plugin обрабатывает [unit] тестовый запуск и неудачупроцесс сборки, если есть ошибки теста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...