配置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
原因有可能是(如下):
- 你电脑里安装的是JRE而不是JDK。
- 你安装了JDK并配置好了环境变量,但你安装的是JDK8以上(不包含JDK8)的新版本或JDK7以下(不包含JDK7)的旧版本。(Glassfish目前仅适用于Java 7或Java 8)
关于如何配置JDK,请参见配置Glassfish服务器、部署Java web项目、Maven安装配置及JDK版本匹配性问题
以上是关于配置apache-maven-3.6.0时所遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章