我正在使用Netbeans 7.4。 我下載了Maven3.1,並在C:\ Apache \ apache-maven-3.1.1中解壓。 系統變量設置爲:Maven和Java_Home
JAVA_HOME is set at C:\Program Files\Java\jdk1.7.0_45 M2_HOME is set to C:\Apache\apache-maven-3.1.1
Path is set to C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Java\jdk1.7.0_45\bin;%M2_HOME%\bin
現在,當從命令行我吩咐..> MVN -v我得到這個這個錯誤:
ERROR: JAVA_HOME is set to an invalid directory. JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_45;" Please set the JAVA_HOME variable in your environment to match the location of your Java installation
什麼是'回聲%JAVA_HOME%'輸出?你是如何設置JAVA_HOME的?它最後有一個分號,不應該在那裏。 –
JAVA_HOME =「C:\ Program Files \ Java \ jdk1.7.0_45;」 - 你有 」;」最後 - 這似乎是錯誤的 –
它通過設置Netbean-> Tools-> Options-> Java->並設置MavenHome解決。 – javaz