vscode启动项目报jdk11没有_VS Code提示java11 or more recent is required解决方法
该提示是因为Language Support for Java™ by Red Hat这个扩展更新到0.65.0导致。如果不想升级JDK,可以通过以下步骤解决:1.选中该扩展的设置–>安装另一个版本–>选择安装0.64.1版本2.关闭扩展自动更新:在设置中搜索auto update,取消勾选对应项,关闭自动更新。推荐:将JDK升级到11+解决。1.https://mirrors.tun
该提示是因为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即可。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)