Simple Maven Project с maven.compiler.release не работаетJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Simple Maven Project с maven.compiler.release не работает

Сообщение Anonymous »

У меня есть следующий простой POM, только с одним. Java файлом в src/main/java :


4.0.0

com.example
test
1.0-SNAPSHOT


21



Когда я запускаю MVN Compile Я получаю следующую ошибку:
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] Source option 5 is no longer supported. Use 8 or later.
[ERROR] Target option 5 is no longer supported. Use 8 or later.

Компиляция работает, если я предоставлю maven.compiler.source и maven.compiler.target .
Мое понимание - это что maven.compiler.release должен передать -release javac . Тем не менее, замены -release и не совместим с, -source и -target в соответствии с официальными документациями Javac.
Какую часть я ошибся?Apache Maven 3.8.7
Maven home: /usr/share/maven
Java version: 21.0.6, vendor: Ubuntu, runtime: /usr/lib/jvm/java-21-openjdk-amd64
Default locale: en, platform encoding: UTF-8
OS name: "linux", version: "5.15.167.4-microsoft-standard-wsl2", arch: "amd64", family: "unix"
< /code>
Ответ на комментарии < /h2>
Поскольку в одном комментарии упоминался, этот вопрос не такой, как этот. < /p>

Я знаю решение моей проблемы, мне нужно объяснение.
Мой вопрос о maven.compiler.release < /code> и как это относится к флагам компиляции. < /li>
< /ul>
Я изначально хотел, чтобы мой вопрос был кратким, поэтому я не говорил все, что я пробовал. Предоставление Maven-Compiler-plugin Последняя версия (3.13.0) не сработала. Сообщение об ошибке, однако, отличается: < /p>

Фактальная ошибка: ошибка: Ошибка: версия 9 версии 9 не поддерживается -> [Справка 1] < /p>
< /blockquote>
Я попробовал со старыми (9) и новыми (21) версиями Java. Я получаю тот же результат, когда я предоставляю конфигурацию/выпуск.



org.apache.maven.plugins
maven-compiler-plugin
3.13.0

9






Подробнее здесь: https://stackoverflow.com/questions/794 ... ot-working
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Simple Maven Project с maven.compiler.release не работает
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Simple Maven Project с maven.compiler.release не работает
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Project Project Project ASP.NET Project Show отсутствует и ошибки «Roslyn/Csc.exe» после открытия в Visual Studio? [закр
    Anonymous » » в форуме C#
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Ошибка компиляции сборки Maven: не удалось выполнить цель org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (ко
    Anonymous » » в форуме JAVA
    0 Ответы
    69 Просмотры
    Последнее сообщение Anonymous
  • Не удалось найти androidx.compose.compiler:compiler:provider(?)
    Anonymous » » в форуме Android
    0 Ответы
    85 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»