В этой статье
- 1. Find out the Java version in Maven
- Как инициализировать поля из интерфейса?
- Не открывается action menu activity как исправить?
- Как добавить action menu activity?
- Как добавить вместо Google maps API 2gis?
- Как осуществить переход из одного switch-case в другой и вернуться обратно?
- Как отобразить картинку на сайте из MySQL используя Spring?
- 2. Solution – Update JAVA_HOME
- 2. Fix invalid target release error by changing Maven’s Java version
- Библиотека для работы с изображениями?
- Не запускается jar, хотя в Exclipse все работает, почему?
- Как проверить список на введенное слово из input и вывести количество сходств?
- Минуточку внимания
- 3. Fix invalid target release error in IDE
- Как сортировать по разным полям?
1. Find out the Java version in Maven
The Maven may be using a different Java version to compile the project, and we can use mvn -version to find out the Maven details.
Terminal
mvn -version
Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
Maven home: /usr/local/Cellar/maven/3.8.3/libexec
Java version: 11.0.10, vendor: Oracle Corporation, runtime: /usr/local/Cellar/openjdk@11/11.0.10/libexec/openjdk.jdk/Contents/Home
Default locale: en_MY, platform encoding: UTF-8
OS name: “mac os x”, version: “11.6”, arch: “x86_64”, family: “mac”
Try print out the JAVA_HOME environment variable; Maven finds JAVA_HOME for Java to compile.
Terminal
echo $JAVA_HOME
/usr/local/Cellar/openjdk@11/11.0.10/libexec/openjdk.jdk/Contents/Home
The Maven is still using Java 11.
Как инициализировать поля из интерфейса?
- 1 подписчик
- час назад
- 22 просмотра
ответ
1

Android
- +1 ещё
Средний
- 1 подписчик
- 23 часа назад
- 14 просмотров
ответов
0

Java
- +2 ещё
Простой
- 1 подписчик
- вчера
- 17 просмотров
ответов
0

Java
- +3 ещё
Средний
Как добавить вместо Google maps API 2gis?
- 1 подписчик
- вчера
- 69 просмотров
ответа
2

Java
Простой
Как осуществить переход из одного switch-case в другой и вернуться обратно?
- 1 подписчик
- 16 часов назад
- 57 просмотров
ответа
2

MySQL
- +2 ещё
Простой
Как отобразить картинку на сайте из MySQL используя Spring?
- 1 подписчик
- 23 часа назад
- 65 просмотров
ответа
2

Android
- +3 ещё
Средний
2. Solution – Update JAVA_HOME
Updating the JAVA_HOME environment variable and ensuring it points to the correct JDK.
2.1 For macOS, open the ~/.zshenv and update the JAVA_HOME to Java 17
The JAVA_HOME is pointing to Java 11.
~/.zshenv
export JAVA_HOME=$(/usr/libexec/java_home -v 11)
We upgraded the JAVA_HOME to Java 17.
~/.zshenv
export JAVA_HOME=$(/usr/libexec/java_home -v 17)
2.2 source the ~/.zshenv or reopen the shell to reflect the change of the JAVA_HOME.
Terminal
source ~/.zshenv
2.3 Recheck Maven’s Java version.
Terminal
mvn -version
Apache Maven 3.8.3 (ff8e977a158738155dc465c6a97ffaf31982d739)
Maven home: /usr/local/Cellar/maven/3.8.3/libexec
Java version: 17, vendor: Oracle Corporation, runtime: /Users/yongmookkim/Library/Java/JavaVirtualMachines/openjdk-17/Contents/Home
Default locale: en_MY, platform encoding: UTF-8
OS name: “mac os x”, version: “11.6”, arch: “x86_64”, family: “mac”
Note
For Windows or Linux, find the JAVA_HOME environment variable and ensure it is pointing to the correct JDK.
2. Fix invalid target release error by changing Maven’s Java version
Apply this solution if the project’s Java version cannot be lower. That means you need to have another JDK newer than the one that runs Maven. You can check by typing:
java -version
Or:
mvn -v
You need to install a newer JDK and then update JAVA_HOME or PATH environment variables. Follow my guides here (for example, install JDK 17):
- Download and install Oracle JDK 17
- How to set JAVA_HOME environment variable
Note that you need to open a new command prompt window after updating the environment variables.
Библиотека для работы с изображениями?
- 2 подписчика
- вчера
- 70 просмотров
ответ
1

Java
- +1 ещё
Простой
Не запускается jar, хотя в Exclipse все работает, почему?
- 1 подписчик
- вчера
- 33 просмотра
ответов
0

Java
- +4 ещё
Простой
Как проверить список на введенное слово из input и вывести количество сходств?
- 1 подписчик
- 19 окт.
- 24 просмотра
ответ
1
Вакансии с Хабр Карьеры
Java разработчик
SberTech
•Москва
от 170 000 до 230 000 ₽
Java программист
Sportmaster Lab
•Волгоград
от 200 000 до 350 000 ₽
Java-разработчик (Бизнес решения)
SberTech
•Москва
До 350 000 ₽
Ещё вакансии
Заказы с Хабр Фриланса
Создать страницу «Работа администратора с предложениями экспертов»
21 окт. 2022, в 11:59
1000 руб./за проект
Реализовать бэк на Laravel
21 окт. 2022, в 11:53
100000 руб./за проект
В мобильной версии “Каталог” заменить на бургер с выпадающим списком
21 окт. 2022, в 11:48
300 руб./за проект
Ещё заказы
Минуточку внимания
Присоединяйтесь к сообществу, чтобы узнавать новое и делиться знаниями
Зарегистрироваться
Самое интересное за 24 часа
Почему из-за плагина w3tc не открывается страница?
- 2 подписчика
- 0 ответов
Smartctl ругается на нечитаемые сектора, но MegaCli делает вид, что всё в порядке, кому верить?
- 2 подписчика
- 0 ответов
Какая погрешность в количестве фиксаций целевых событий в Яндекс метрике допустима?
- 2 подписчика
- 0 ответов
Почему в Chrome не отображается круг, а получается квадрат?
- 2 подписчика
- 1 ответ
Как умножить матрицы с помощью SSE?
- 3 подписчика
- 0 ответов
Как сделать аутентификацию по номеру телефона?
- 4 подписчика
- 0 ответов
Как подождать асинхронного выполнения всех подписчиков события?
- 3 подписчика
- 0 ответов
Ломается весь код в Sublime Text?
- 3 подписчика
- 1 ответ
Периодически падает сайт с ошибкой 502 как найти проблему?
- 3 подписчика
- 2 ответа
Какой компилятор выбрать для C++?
- 2 подписчика
- 3 ответа
- © Habr
- О сервисе
- Обратная связь
- Блог
3. Fix invalid target release error in IDE
If you encounter the Maven error invalid target release in your IDE such as Eclipse or Spring Tool Suite, follow these steps:
– Open the Run Configurations dialog (Go to menu Run > Run Configurations)
– Select the Run configuration that you use to run Maven build
– Click JRE tab. Then choose the Runtime JRE that has version greater than or equal to your project’s Java version.
Refer to this article to learn more: How to manage JRE installations in Eclipse.
To see how to fix the Maven build error invalid target release in action, watch the following video:
Video:
Как сортировать по разным полям?
- 1 подписчик
- вчера
- 55 просмотров
ответ
1

Java
- +1 ещё
Простой
- https://mkyong.com/maven/maven-error-invalid-target-release-17/
- https://qna.habr.com/q/624419
- https://www.codejava.net/tools/maven/fix-error-invalid-target-release