Я недавно установил Spring boot в Ubuntu. Когда я бегу spring, я получаю следующее предупреждение:
The JRE you are running Eclipse with appears to not be a JDK.
Spring Boot Live hovers will not work with a plain JRE.
The JRE you are running Eclipse with is: /usr/lib/jvm/java-11/openjdk-amd64
Как я могу избавиться от этого предупреждения? Затмение четко указывает на правый JDK.
Несмотря на то, что путь JRE содержал буквы JDK, в моей системе (Ubuntu 18.10) JDK не был установлен. Пытаться:
sudo apt-get install openjdk-11-jdk openjdk-11-demo openjdk-11-doc openjdk-11-jre-headless openjdk-11-source
Вы можете определить JRE/JDK в конфигурации Run/Debug Java Application (если вы так запускаете приложение Spring Boot):
Run/Debug -> Java Application -> JRE tab -> Alternate JRE
Это переопределит любые другие настройки JRE по умолчанию /IDE.