尝试在 VSCode 中创建新的 Maven 项目时出现“错误:在您的环境中找不到 JAVA_HOME”

Sch*_*tew 0 java java-home maven visual-studio-code

我正在尝试通过VSCodeMaven for Java扩展生成一个 Maven 项目。

这是我的问题:在资源管理器中单击“创建新的 Maven 项目”后,选择快速启动选项,然后选择我想要工作的文件夹,我在终端中出现错误,如下所示:

Error: JAVA_HOME not found in your environment.
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
Run Code Online (Sandbox Code Playgroud)

目前,我的JAVA_HOME系统变量设置为C:\Progra~1\Java\jdk1.8.0_271.

有关如何消除此错误的任何建议?我不确定这是否重要,但我JDK的安装在 C 驱动器上,我正尝试在 M 驱动器上创建一个项目。

谢谢!

Mol*_*SFT 5

1.将java添加到PATH:

控制面板->系统->高级系统设置->环境变量:

在用户变量下,选择路径,单击新建:

复制JDK bin目录的路径。 在此处输入图片说明

打开命令提示符,然后运行java --version. 如果没有显示错误并且您得到正确的jdk信息,则转到下一步;

2.Java Extension Pack在VS Code中安装;

3.按Ctrl+Shift+P打开Command Platte并选择Java: Configure Java Runtime

转到Java Tooling Runtime并选择您安装的 jdk,Language Server 的 JDK 相当于 java.home:在此处输入图片说明

然后重新加载 VS Code 以使更改生效。