vscode说,即使在安装jdk13、设置java.configuration.runtimes、java.home和java\u home and path之后,我也没有Java11或更高版本

7dl7o3gd  于 2021-07-06  发布在  Java
关注(0)|答案(2)|浏览(784)

我安装了默认的java扩展,下载了jdk-13.0.2windows安装程序,更新了环境变量中的路径和javahome。在搜索答案之后,我在vscode中为java.configuration.runtimes和java.home添加了设置。之后,当我尝试在vscode中运行java文件时,它会给我一条消息“运行java扩展需要java11或更高版本。请下载并安装最新的jdk。。。来源:调试器for java(扩展名)”。我不确定我错过了什么或者我做错了什么。我附上了vscode设置的截图。
vscode设置截图

wbgh16ku

wbgh16ku1#

如果没有将java添加到环境路径, java.exe 除了在java安装目录下,不能被识别和使用,这就是为什么java扩展认为您没有安装所需的jdk。
将java添加到路径。您可以参考java中的路径™ 教程

在vs代码中按ctrl+shift+打开集成终端,运行java--version检查是否正确; 安装Java Extension Pack` 在vs代码扩展市场中,它包括开发过程中所需的必要扩展。

nbnkbykc

nbnkbykc2#

看来我的电脑已经搞定了。我验证了java在vs代码之外工作,但是vs代码不想与java一起工作。没有做任何更改,但当我重新打开项目时,它工作了。

相关问题