今天,第一個Maven的項目在Eclipseh環境中報錯,出現以下提示:
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable
網上說是Maven3.3.1與JDK1.84兩個版本不兼容的問題,其實通過自己的實驗,實際上我們只需要在Eclipse環境中做個配置就OK了;
我們在下載了Maven3.3.1並解包後,首先,需要將路徑放到電腦的系統環境變量中(1.創建環境變量M2_HOME=D:\Apps\apache-maven-3.3.1;2.將環境變量加入到系統變量path後面:%M2_HOME%\bin;);其次,在Window->Preference->Java->Installed JREs->Edit 的界面上,找到“Default VM arguments中設置”,填寫如下值:-Dmaven.multiModuleProjectDirectory=$M2_HOME ;最後,點擊完成設置;你在重新運行一下Maven項目,運行成功!!!!