2016-12-04 119 views
0

我有很多安裝apache maven的問題。我已經嘗試了很多來自YouTube和StackOverflow的指令,但是這些解決方案都不是正確的。因此,在系統變量,我有以下安裝apache maven的問題

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

M2 
%M2_HOME%\bin 

M2_HOME 
C:\Program Files\Apache Software Foundation\apache-maven-3.3.9 

Path 
%M2% 

如果我在命令行javac它的正常工作類型,但是當我鍵入mvn --version我有一個錯誤

"Error: Could not find or load main class org.codehaus.plexus.classworlds.launcher.Launcher"

有什麼建議? 謝謝!

+0

你可能需要引用你的'M2_HOME'變量......但是你不需要這個環境變量,只需將PATH設置爲正確的值即可。 – Tunaki

+0

我已經刪除了M2變量,並且在路徑變量中我已經更改爲%M2_HOME%\ bin但仍然是相同的。 – Norby

+0

您是否添加了引號?你應該只有'PATH'包含''C:\ Program Files \ Apache Software Foundation \ apache-maven-3.3.9 \ bin「'而沒有任何'M2'或'M2_HOME'和引號。 – Tunaki

回答

0

我的「Files \ Apache的修復程序在這個時候是意外的。」當設置JAVA_HOME時刪除了路徑上的引號。 剛剛運行:set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_111,沒有引號。