The JRE you are running Eclipse with appears to not be a JDK .Spring Boot Live hovers will not work

在安装完成STS的时候,每当开启的时候,总是会弹出The JRE you are running Eclipse with appears to not be a JDK . 这样的提示,很是烦人.

具体显示如下图所示
在这里插入图片描述
本地有两套JDK,一套是java9,另一套是java8,均配置到STS中,如下图
在这里插入图片描述
在网上搜索解决办法,结果大都是这个博客

后来终于看到了能解决的博客

总之就是在STS的配置文件中添加参数
-vm
C:\Java9\bin\javaw.exe
不过要注意的是,该参数要添加到
-vmargs 之前,否则无效

正确的操作方式如下
openFile
-vm
C:\Java9\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
发布了19 篇原创文章 · 获赞 2 · 访问量 6557

猜你喜欢

转载自blog.csdn.net/feyehong/article/details/105029372
今日推荐