首先先到 http://maven.apache.org/download.cgi 去下載安裝
假設以我目前專案需要用到的是3.0.5版,就下載吧!!
下載完是個Zip壓縮檔,那麼把它解壓縮出來
並到環境變數去設定環境參數 開始>>電腦>>右建>>內容>>進階設定>>環境變數
下方系統參數中加入
EX:
1.增加 M2_HOME=C:\test_java\apache-maven-3.0.5
2.在Path中加入 C:\test_java\apache-maven-3.0.5\bin
再來如果要測試有無安裝成功
可用cmd輸入 mvn -version 即可
然後再輸入 mvn help:system 便可下ˊ載其相關資訊
以上可參考相關網站:
1. http://mkn939.blogspot.tw/2013/03/maven-step-by-step.html
2. http://pclevin.blogspot.tw/2013/03/maven-maven.html
接下來介紹一下maven 與jar關係 及匯入jar檔 :
網址參考:http://www.mkyong.com/maven/how-to-include-library-manully-into-maven-local-repository/
我的jar檔 twq-sign-0.0.1-SNAPSHOT.jar
以上是maven匯入jar檔方式
當然也還是有些方法可參考下列網址:
透過eclipse介面方式:
http://comet.tw/comet/2014/04/java-%E5%A6%82%E4%BD%95%E5%BB%BA%E7%AB%8Beclipse_maven%E5%B0%88%E6%A1%88/?doing_wp_cron=1405771846.9418981075286865234375
這網站還有介紹到那兩個參數的解釋:
1. Group Id
Group Id代表是專案的名稱,類似專案的身分證字號,不能重覆,如以Android上架為例,有相同Group Id則無法上架。
參考Maven說明與多數專案的慣例為『公司名稱.專案名稱』,例『org.apache.maven』或『org.apache.maven.plugins』。
2. Artifact Id
通常一個人便能完成的模組以『專案名稱-module名稱』或『專案名稱』,如『simplecrawler-utils』或『simplecrawler』,當然也可再細一點『simplecrawler-utils-api』,可自由發揮,注意 英文若為複合詞皆不使用空白字元,如『simplecrawler-healthcare』。
而version 一看就知道版本號
另一個相關匯入jar檔介紹:
http://mkn939.blogspot.tw/2013/03/maven-hellomaven-maven-step-by-step.html
這邊有個介紹ecpliese如何run as maven :
http://mkn939.blogspot.tw/2013/04/maven-eclipse-auto-deploy-maven.html
注意: 使用maven專案都要到Project >> New Project 中去看一下有無maven 選項
無論是import 或new 一個Project 都要使用maven 方式匯入
SVN也是要使用maven方式:
Ex:
左方樹狀空白處 >> 右建 >> import >> Maven >> check out Maven Project From SCM
>> SCM URL 就選擇下載入徑 Ps : 一般專案也類似,只是不選maven而已