最近我就遇到这个问题,这个一般是安装了多个版本的Java,并设置好环境变量,但VScode/cursor内部环境变量却没有改变
解决办法
- 打开设置,或者直接快捷键CTRL+,
- 搜索Java:Home
- 编辑settings.json文件
把以下部分改为正确的即可:
"terminal.integrated.env.windows": {
"PATH": "C:\\Program Files\\Java\\jdk-1.8\\bin;${env:PATH}",
"JAVA_HOME": "C:\\Program Files\\Java\\jdk-1.8"
},
"terminal.integrated.defaultProfile.windows": "JavaSE-1.8",
"java.import.gradle.java.home": "C:\\Program Files\\Java\\jdk-1.8",