[英]mvn -version is not returning the version
java -version
is working fine : 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)
after configuring Maven, mvn -version
is not appearing.配置 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.
From the Maven documentation :从Maven 文档:
Ensure JAVA_HOME environment variable is set and points to your JDK installation
确保 JAVA_HOME 环境变量已设置并指向您的 JDK 安装
For example:例如:
$ echo $JAVA_HOME
/usr/lib/jvm/java-8-openjdk-amd64/jre
You should generally get a JAVA_HOME
environment variable configured as a result of installing your JDK.作为安装 JDK 的结果,您通常应该获得
JAVA_HOME
环境变量的配置。 But else you can create it by hand.但是,您可以手动创建它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.