1. 程式人生 > >window 配置maven環境變數報錯問題

window 配置maven環境變數報錯問題

我的是win7系統,JDK是1.7的,在官網下載maven包下來後按照官網的例子配置的環境變數為M2_HOME D:\software\apache-maven-3.5.0\,

但是在cmd命令視窗輸入 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

找了很久原因,發現原來我的JAVA_HOME配置為了圖方便直接配置成了 C:\Program Files (x86)\java\jdk1.7\bin  Path直接為%JAVA_HOME%

這樣的話maven就會根據這個路徑下再去找bin目錄肯定是找不到的,因此JAVA_HOME改為C:\Program Files (x86)\java\jdk1.7\ ,Path換為%JAVA_HOME%\bin就可以了。