в рабочей области не установлены JRE для запуска весны - PullRequest
0 голосов
/ 08 мая 2020

Я пытаюсь запустить свой первый весенний проект. Однако я не знаком с maven также java настройка среды выполнения ...
Я могу работать в eclipse, но не могу работать в vscode
У меня есть проект maven (spring Boot2 .2.2, Java11) из https://start.spring.io/
Затем я открываю его в vscode в Windows10.
Когда я набираю java -version в командной строке, отображается

java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) Client VM (build 25.251-b08, mixed mode)

И свойства в pom. xml

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>

Как мне устранить предупреждения the compiler compliance specified is 1.8 but a JRE 14 is used и Build path specifies execution environment JavaSE-1.8. There are no JREs install in the workspace that are strictly compatible with this environment
Я не могу успешно запустить maven build.

1 Ответ

0 голосов
/ 08 мая 2020
  1. Удалить jdk1.8 (больше не поддерживается).
  2. Установить accepttopenjdk14.

В файле maven: отредактируйте 1.8 до 14 14.

Проверьте, доступна ли и установлена ​​ли у вас переменная env JAVA_HOME. Проверьте с помощью java -версии, чтобы убедиться, что у вас есть jdk14 в пути

Также установите Java Extension Pack (для разработки)

enter image description here

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