该提示是因为Language Support for Java™ by Red Hat这个扩展更新到0.65.0导致。

如果不想升级JDK,可以通过以下步骤解决:

1.选中该扩展的设置–>安装另一个版本–>选择安装0.64.1版本

2.关闭扩展自动更新:

在设置中搜索auto update,取消勾选对应项,关闭自动更新。

推荐:将JDK升级到11+解决。

1.https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/

下载新版JDK并安装。

2.修改settings.json配置。

修改java.home为新版JDK路径,增加java.configuration.runtimes配置项。参考如下配置:

"java.home": "/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home",

"java.configuration.runtimes": [

{

"name": "JavaSE-1.8",

"path": "/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home",

"default": true

},

{

"name": "JavaSE-11",

"path": "/Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home",

},

]

因为我近期的项目是jdk1.8的,所以default设置为1.8,根据实际需要设置默认JDK即可。

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐