解決idea中執行maven命令失敗的問題



1.問題描述

如上圖所示,在使用idea 里的maven命令執行項目打包時,有時候會報如下一個錯誤。

-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.

提示很清楚,說沒有找到一個$M2_HOME的環境變量。但其實我是設置了的,不知道怎么回事idea就沒找到。


2.解決方法

處理方式也很簡單,就是把環境變量配置上,讓idea能找到。如果idea沒有從環境變量中找到,我們讓他在執行命令時指定一下。

  1. 設置$M2_HOME環境變量。

     export M2_HOME=/Users/qyfmac/Documents/develop/apache-maven-3.3.3
    
  2. 設置Maven home directory

  1. 關鍵的一步,設置VM Options

     -Dmaven.multiModuleProjectDirectory=$M2_HOME
    

大功告成,以后就可以用鼠標再來執行maven命令了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM