Abd*_*mon 43 java intellij-idea maven
我正在尝试为我的项目设置maven,我收到了这个错误
"JAVA_HOME应该指向JDK而不是JRE"
我知道已经有类似的问题,但它没有用.如何在Windows中将JAVA_HOME指向JDK.我正在使用IntelliJ IDEA
sov*_*vas 49
控制面板 - >系统和安全 - >系统 - >高级系统设置 - >高级 - >环境变量 - >新系统变量
Dan*_*ens 29
我在Mac OSX上经历了相同的过程.我安装了最新的JDK,然后安装了Maven.有人建议我设置JAVA_HOME变量,所以我将其指向JDK安装文件夹.运行Maven时,mvn compile exec:java我收到了同样的错误NB: JAVA_HOME should point to a JDK not a JRE.
我所做的就是取消设置JAVA_HOME变量并且它有效.
小智 8
我遇到了同样的问题。(Window 10环境)我通过删除用户变量中的JAVA_HOME="C:\Program Files\Java\jdk1.8.0_161\bin"而不是直接添加到系统变量中来解决它。
然后我测试编辑 JAVA_HOME="C:\Program Files\Java\jdk1.8.0_161\" 也有效。当我在命令提示符窗口中运行“mvn -version”时,它显示“Java home:C:\Program Files\Java\jdk1.8.0_161\jre”。
总之,我猜 JAVA_HOME 不应该包含 bin 目录。
我花了3个小时来解决这个错误:JAVA_HOME环境变量未正确定义。运行该程序需要此环境变量 注意:JAVA_HOME应指向 JDK 而不是 JRE
最后我得到了解决方案。JAVA_HOME请通过Browse Directory按钮/选项设置值。尝试找到jdk路径。前任:C:\Program Files\Java\jdk1.8.0_181
| 归档时间: |
|
| 查看次数: |
80106 次 |
| 最近记录: |