配置apache-maven-3.6.0时所遇到的坑

Posted 利威尔兵长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置apache-maven-3.6.0时所遇到的坑相关的知识,希望对你有一定的参考价值。

在命令行窗口中输入:mvn  -v    或 直接    mvn    时出现如下问题:

 

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

 

原因有可能是(如下):

  1. 你电脑里安装的是JRE而不是JDK。
  2. 你安装了JDK并配置好了环境变量,但你安装的是JDK8以上(不包含JDK8)的新版本或JDK7以下(不包含JDK7)的旧版本。(Glassfish目前仅适用于Java 7或Java 8)

关于如何配置JDK,请参见配置Glassfish服务器、部署Java web项目、Maven安装配置及JDK版本匹配性问题

以上是关于配置apache-maven-3.6.0时所遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章

Maven安装

20190415 OSX系统安装和配置maven

Maven安装与配置

Maven安装与配置

安装maven

配置maven2