通過瀏覽許多文章,關於使用eclipse搭建maven項目(war工程)基本上都是大同小異。目前我就說一下有關於我搭建maven項目的過程:
1. 下載maven
許多網友說,雖然eclipse自帶有maven項目,但都不太好用,都建議去官網下載maven,大家下載maven的時候注意maven的版本問題,在官網上有說明,maven對應的版本需要java多少的版本以作支撐。我下載的目前是最新的版本3.6.1,需要jdk1.7版本以上才能使用
官網:http://maven.apache.org/download.cgi
2.安裝maven
將下載好的maven文件解壓,並放在你想放置的位置上(PS:理論上來說,存放在C:\Program Files的目錄下是最好的,因為加載速度回快一些),請記住你放置maven的位置。
到環境變量中添加配置,這里需要用到maven位置的路徑。在path中添加maven位置的路徑/bin,win7注意添加前留意前面是否有分號,沒有分號要添加,避免配置出錯
以下是我的配置:本系統是win10,在環境變量中添加了新的變量MAVEN_HOME,並指向maven所在的路徑,在path變量中添加%MAVEN_HOME/bin的值
兩種方式都是一樣的,只是我這種若移動了maven,只需修改MAVEN_HOME變量中的值就OK了
配置完后,打開cmd,輸入mvn -version,出現如下圖,說明maven配置成功
如果沒有出現這樣的結果,說明配置存在問題,請仔細核查(ps:配置環境請都點擊確定,不然環境都是失效的)
除此之外,還需要修改maven目錄下的conf/setting.xml文件,這個文件是maven最關重要的配置
將setting.xml修改成以下內容:
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <!-- 依賴(jar)包存放處 --> <localRepository> D:/data/Maven </localRepository> <pluginGroups></pluginGroups> <proxies></proxies> <!-- 這個配置目前暫時與tomcat聯用,熱部署都需要用到這個配置 --> <servers> <server> <id>tomcat7</id> <username>admin</username> <password>123</password> </server> </servers> <!-- maven最重要也是最主要的配置,網上有很多不同的配置,但目前都是選擇aliyun的鏡像 --> <mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> <!-- 選擇創建maven項目后的JDK版本,解決一創建項目后,jdk版本不對的問題 --> <profiles> <profile> <id>JDK1.8</id> <activation> <activeByDefault>true</activeByDefault> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <encoding>UTF-8</encoding> </properties> </profile> </profiles> </settings>
3. 在eclipse配置maven
上述說了,盡管eclipse有自帶的maven,但還是自己去官網下載maven會更方便些,主要是下載依賴時會快一些。所以我們還是需要用到我們下載的maven。
對於第一次使用eclipse的同學,你們要先去配置jre/jdk,這里就不說明了,度娘上很多教程!
window -->Preferences 找到maven:設置Installations和User Settings
Installations :
User setting: 在User Settiongs 里選擇maven目錄下的conf/settings.xml文件
這樣,eclipse就配置好了maven.
4. 搭建web項目:
點擊File --> new時,有個maven project的選項,點擊這個選項
出現以下界面:這里我們在第一項打勾,因為這里選擇這項可以免去創建文件夾的操作,點擊next
填寫以下信息:Packaging 選擇war,jar是桌面軟件,war是web項目
這樣就創建出一個maven項目(web工程)