【发布时间】:2022-01-14 07:08:07
【问题描述】:
我正在尝试在我的新笔记本电脑上设置一个项目。这样做时,即使 JAVA_HOME 变量设置正确,我也遇到了这个错误。
错误:
C:\WINDOWS\system32>mvn -version
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
笔记本电脑中的环境变量:
目前尝试的解决方案:
- 几乎所有答案都建议正确声明 JAVA_HOME 变量,我已经这样做了。
- 确保 'bin' 未添加到 JAVA_HOME 变量中。
- 尝试通过 UI 和命令提示符声明 JAVA_HOME。
- 多次重启我的笔记本电脑。
感谢任何可能的解决方案。
【问题讨论】:
-
删除
;变量末尾的JAVA_HOME,它应该只包含目录。投票结束是错字。 -
如果其他人遇到相同的问题或拼写错误,这可能会有所帮助。如果没有,请告诉我,我可以删除它。
-
一般来说,错字问题不值得保留,因为它们要么非常本地化,要么几乎无法通过搜索找到。
标签: maven environment-variables java-home