Ошибка: путь сборки указывает среду выполнения JavaSE-10.В рабочей области не установлены JRE, которые являются строго совместимыми. - PullRequest
0 голосов
/ 17 декабря 2018

У меня проблемы с настройкой JRE в моей рабочей области VSCode.Я думал, что проблема была в правильной настройке моего java.home в моем settings.json, но я все еще получаю эту ошибку:

Build path specifies execution environment JavaSE-10. There are no JREs installed in the workspace that are strictly compatible.

Я посмотрел ответ здесь ( Предупреждение - Путь сборки указывает среду выполнения J2SE-1.4 ), но решение для Eclipse, а не VSCode.

Я думаю, это потому, что JRE определяет Java10, и я использую Java11.

Есть предложения по настройке JRE для VSCode?

Кроме того, здесь я использую версию Java и мои настройки.

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (1):
    11.0.1, x86_64: "Java SE 11.0.1"    /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

И мои java.home настройки в VSCode:

"java.home": "/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home"

1 Ответ

0 голосов
/ 04 марта 2019

Я помню, что в jkd 11 больше нет jre.Возможно, java может работать без jre в java 11. ------ Я новый программист, так что это только мои мысли, может быть, ложные.

...