Java Home的Maven版本命令

时间:2018-08-23 22:12:26

标签: java maven

从Apache网站获取的正确示例

  

Apache Maven 3.5.4(1edded0938998edf8bf061f1ceb3cfdeccf443fe;   2018-06-17T20:33:14 + 02:00)Maven主页:/opt/apache-maven-3.5.4    Java版本:1.8.0_45,供应商:Oracle Corporation Java主页:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre   默认语言环境:en_US,平台编码:UTF-8操作系统名称:“ mac os x”,   版本:“ 10.8.5”,拱门:“ x86_64”,家族:“ mac”

我在命令提示符Windows 10中得到的错误结果

C:\Users\xxxxx>mvn -v
  

Apache Maven 3.5.4(1edded0938998edf8bf061f1ceb3cfdeccf443fe;   2018-06-17T11:33:14-07:00)Maven主页:   C:\ new_software \ apache-maven-3.5.4-bin \ apache-maven-3.5.4 \ bin ..    Java版本:1.8.0_181,供应商:Oracle Corporation,运行时:C:\ Program Files \ Java \ jdk1.8.0_181 \ jre 默认语言环境:en_US,   平台编码:Cp1252操作系统名称:“ windows 10”,版本:“ 10.0”,   arch:“ amd64”,家庭:“ windows”

我在环境变量中设置系统变量

  

JAVA_HOME C:\ Program Files \ Java \ jdk1.8.0_181

     

M2_HOME C:\ new_software \ apache-maven-3.5.4-bin \ apache-maven-3.5.4

已添加到系统变量的路径中

  

%JAVA_HOME%\ bin

     

%M2_HOME%\ bin

可能会成为原因的原因

  

运行时:C:\ Program Files \ Java \ jdk1.8.0_181 \ jre

代替

  

Java主页:   /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre

1 个答案:

答案 0 :(得分:0)

这是原因

  

JAVA_HOME C:\ Program Files \ Java \ jdk1.8.0_181