(1) 當安裝了 maven之后,需要導入項目代碼,然后編譯執行;
打開Idea ==>然后點擊小扳手==》在搜索框中輸入maven==>然后找到 Maven home directory: 注意這里 (a)Maven home directory (b) User settings file需要改成自己的,(c)local repository不用修改;
打開終端Terminal==>輸入 echo $M2_HOME
我的出現了地址:/Users/yinfuqing/soft/apache-maven-3.3.9;
然后進入這個地址:方法
直接在Mac電腦的右上角點擊搜索==>輸入 /Users/yinfuqing 然后點擊回車會進入 這個地址,然后按照路徑找到settings.xml文件 然后替換成目前項目的settings.xml;
然后 復制一下新的settings.xml文件,打開終端,粘貼一下這個文件;會出現這個文件的地址;然后把這這個地址放到Idea的Maven 的(b)User settings File中;
把地址/Users/yinfuqing/soft/apache-maven-3.3.9復制到Maven的(a)Maven home directory中
然后會彈出 enable Auto-Import 點擊選中;
(2)在Terminal中執行mvn -version; 會有版本3.3.9;然后選擇maven的3.3.9;
然后打開Idea的項目,然后在 Idea的Terminal中 執行mvn clean ==> 顯示執行成功;
或者:mvn clean install -Dmaven.test.skip=true
都會成功的;
小問題:
(a)但是發現項目的代碼還有很多報警;需要安裝一個軟件 Lombak;
點擊Idea的小扳手==》選擇Plugins==> Lombok Plugin==>安裝==》然后重啟一下 Idea ,就沒問題了;
(b)如果發現還是有問題,編譯不成功,輸入: mvn clean install -Dmaven.test.skip=true -X
(c) 如果配置了測試環境,自己做了代碼的改動,應該先打包,后運行;
執行:mvn clean install -Dmaven.test.skip=true -Ptest
最后一句的意思是把環境path 指向了test;
(d) 或者:mvn clean install -Dmaven.test.skip=true -X -Ptest
-X的意思是debug,看看究竟是哪里報錯了
回車;看看,這是打印日志;
(3) 還有在編譯的時候把test去掉。點擊小扳手==》搜索maven==>Runner==>找到Properties 選中Skip tests; 點擊OK;
(4)把右邊的視圖:Maven Projects打開;==》有clean, install;也可以點擊這里的clean 和install;