Spring Boot Eclipse JRE / JDK警告

Bla*_*wk3 5 java linux ubuntu spring spring-boot

我最近在Ubuntu上安装了Spring Boot。当我运行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
Run Code Online (Sandbox Code Playgroud)

我如何摆脱这个警告?Eclipse显然指向正确的JDK。

Ari*_*ion 7

即使 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
Run Code Online (Sandbox Code Playgroud)


Mac*_*ski 0

您可以在运行/调试 Java 应用程序配置上定义 JRE/JDK(如果这是您启动 Spring Boot 应用程序的方式):

Run/Debug -> Java Application -> JRE tab -> Alternate JRE
Run Code Online (Sandbox Code Playgroud)

这将覆盖任何其他默认/IDE JRE 设置。