原文地址:http://blog.csdn.net/caihaijiang/article/details/6664910java
一、Maven內置變量說明:eclipse
二、一些命令:socket
生成eclipse工程文件:mvn eclipse:clean eclipse:eclipse -DdownloadSources
若是執行單元測試出錯,用該命令能夠在console輸出失敗的單元測試及相關信息:mvn -Dsurefire.useFile=false
有時候,但願在mvn install時,對項目中的單元測試進行調試,使用該命令:mvn install -Dmaven.surefire.debug 。在使用該命令前,在你將要調試的代碼中設置好斷點,而後運行該命令。該命令執行一會以後,它的build過程會顯示信息:Listening for transport dt_socket at address : 5005 。看到這個提示信息以後,在eclipse中,在Debug Configuration窗口,新建Remote Java Application,port設置爲5005,而後點擊「debug」按鈕。以後,剛纔的mvn命令將繼續往下執行,直到運行到有斷點的代碼,則停留下來,這時在eclipse中能夠調試運行的代碼。
3. maven jetty 插件的一些命令:(資料:http://wiki.eclipse.org/Jetty/Feature/Jetty_Maven_Plugin)maven
4.maven修改pom版本號的命令單元測試
在應用根目錄下執行命令: mvn versions:set -DnewVersion=1.0-SNAPSHOT 執行以後,能幫助你把全部模塊的版本更新到1.0-SNAPSHOT。若是你對所作的更改滿意,則能夠使用 mvn versions:commit 提交(會刪除set命令產生的臨時back文件),不滿意的話也能夠使用 mvn versions:revert 進行撤銷。測試