提问人:coMPUTER sCIENCE sTUDENT 提问时间:11/18/2023 更新时间:11/18/2023 访问量:35
JAVA_HOME应该指向 JDK 而不是 JRE(但它不指向 JRE![关闭]
JAVA_HOME should point to a JDK not a JRE (but its not pointing to a JRE!) [closed]
问:
目前,我正在尝试使用“mvn clean install”命令安装 maven,但它说我的 JAVA_HOME 设置不正确,即使我的 JAVA_HOME 元素设置正确并且我的两个路径变量是 %JAVA_HOME% 和 %JAVA_HOME%\bin。真的不知道是什么原因造成的;这个问题的先前版本提到从 JAVA_PATH 变量中删除 \bin,但在这种情况下,我没有 (JAVA_HOME应该指向 JDK 而不是 JRE)
C:\Users\[username]>cd C:\Users\[username]\.m2\apache-maven-3.6.3\apache-maven-3.6.3\bin
C:\Users\[username]\.m2\apache-maven-3.6.3\apache-maven-3.6.3\bin>mvn clean install
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
C:\Users\[username]\.m2\apache-maven-3.6.3\apache-maven-3.6.3\bin>echo %JAVA_HOME%
C:\Program Files (x86)\Java\jdk1.8.0_172;C:\Program Files\Java\jdk1.8.0_172
C:\Users\[username]\.m2\apache-maven-3.6.3\apache-maven-3.6.3\bin>
答: 暂无答案
评论