首页 > 解决方案 > mvn -version 没有返回版本

问题描述

java -version工作正常:

java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

配置 Maven 后,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 'cmd' is not recognized as an internal or external command, operable program or batch file.  

标签: maven

解决方案


Maven 文档

确保 JAVA_HOME 环境变量已设置并指向您的 JDK 安装

例如:

$ echo $JAVA_HOME
/usr/lib/jvm/java-8-openjdk-amd64/jre

您通常应该JAVA_HOME在安装 JDK 后配置环境变量。但是,您可以手动创建它。


推荐阅读