安装maven时提示:NB: JAVA_HOME should point to a JDK not a JRE.

admin 体坛快讯 2024-02-21 48 0

  我是win7系统.

  我的java jdk是默认安装的.

  环境变量里,JAVA_HOME:C:Program FilesJavajdk1.7.0_80;,path:C:Program FilesJavajdk1.7.0_80bin;

  然后打开win+R。cmd进入

  输入

  java

  javac

  java -version

  都没有问题.

  在maven官网下载maven至F盘的apache-maven-3.6.0-bin文件夹中,然后在环境变量中设置M2_HOME为F:apache-maven-3.6.0-binapache-maven-3.6.0。

  在path中添加F:apache-maven-3.6.0-binapache-maven-3.6.0bin。 确定确定。然后打开win+R。cmd进入。

  输入: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:C:Program FilesJavajdk1.7.0_80; 多了一个分号:改为JAVA_HOME:C:Program FilesJavajdk1.7.0_80

  保存之后,关闭先前打开的cmd窗口,重新打开一个cmd窗口,此时测试mvn --version,成功!

  哈哈

安装maven时提示:NB: JAVA_HOME should point to a JDK not a JRE.

安装maven时提示:NB: JAVA_HOME should point to a JDK not a JRE.

评论