使用Microsoft Visual Studio代码进行Java编程
我在Microsoft Visual Studio代码中下载了Red Hat对Java的语言支持,
但我遇到了一个问题,如上图所示
因此,我尝试在VSCode中的settings.json
文件中设置我的JDK路径:
"java.home": "C:/ProgramFiles/Java/jdk1.8.0_111"
但问题仍然没有解决
你知道怎么解决这个问题吗
你可以在下面搜索框中键入要查询的问题!
我在Microsoft Visual Studio代码中下载了Red Hat对Java的语言支持,
但我遇到了一个问题,如上图所示
因此,我尝试在VSCode中的settings.json
文件中设置我的JDK路径:
"java.home": "C:/ProgramFiles/Java/jdk1.8.0_111"
但问题仍然没有解决
你知道怎么解决这个问题吗
# 1 楼答案
进入java后,必须重新启动VS代码。设置文件中的home变量
或者,甚至不需要设置该变量。您可以将其从设置中删除,VS代码将自动检查用户/系统环境变量中的JDK_HOME和JAVA_HOME
参见https://marketplace.visualstudio.com/items?itemName=redhat.java上的“设置JDK”
有关如何设置环境变量的信息,请参见Environment variables for java installation
# 2 楼答案
我的Visual Studio代码设置为使用32位版本的JDK
默认的java。exe已安装在%SYSTEMROOT%\System32中
从命令行检查java版本:
您可能需要将您的版本添加到路径中:
并将您的系统设置为JAVA_HOME:
重新启动cmd并尝试:
回声%JAVA_HOME%
重新启动VisualStudio代码并保持愉快
对本地用户使用
set
而不是setx
# 3 楼答案
只需在程序和文件之间留出空间,如:
# 4 楼答案
如果使用VSCode中的bash,则应使用:
export JAVA_HOME=/c/Program\ Files/Java/jdk1.8.0_172
你可以在那里的航站楼用这个
# 5 楼答案
尝试按以下方式更改路径:
注意路径中“程序文件”中的空格
# 6 楼答案
您应该将路径更改为如下所示: