IntelliJ скрывает некоторые результаты Maven - PullRequest
1 голос
/ 24 марта 2020

Окно Maven Run IntelliJ скрывает критические участки вывода. Например, если я запускаю компиляцию и возникает проблема компиляции: в окне «Выполнить» рядом с ним есть что-то, похожее на «вывод консоли», но не обманывайте себя, это не все.

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project MyScripts: Fatal error compiling

Как мне теперь это не все? Я запустил ту же команду из командной строки и, низкий и узкий:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project MyScripts: Fatal error compiling: error: invalid target release: 1.11 -> [Help 1]

Эта последняя часть, «неверный целевой выпуск 1.11», абсолютно необходима для понимания того, что пошло не так. Незнание всей ошибки выводит много времени. Есть ли способ заставить IntelliJ не скрывать это?

Ответы [ 2 ]

1 голос
/ 24 марта 2020

Нажмите на узел root , чтобы увидеть полный вывод Maven.

0 голосов
/ 24 марта 2020

Для maven-compiler-plugin допустимые версии JDK: 1.8, 1.9, 1.10, 10, 11, 12, 13 ...

Я предпочитаю использовать 11 вместо 1.11, как это

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.8.0</version>
    <configuration>
        <source>11</source> 
        <target>11</target>
    </configuration>
</plugin>

или сокращение: в этом случае вам не нужно настраивать плагин компилятора.

<properties>
    <maven.compiler.source>11</maven.compiler.source>
    <maven.compiler.target>11</maven.compiler.target>
</properties>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...