昨天將一個maven項目導入eclipse中,因爲以前不瞭解maven,將maven項目導入後不知道如何發佈,故請教了同事,在此總結下使用maven入門配置及maven項目導入eclipse後的相關的設置。java
1.maven安裝及配置apache
a.下載maven包,下載地址:http://maven.apache.org/download.cgi,我下載的是3.0.5版本windows
b.加壓縮,將解壓後的文件夾放到D盤便可,另外設置本地倉庫地址,個人地址的是 D:\mvnRepository。eclipse
需經過修改D:\apache-maven-3.0.5\conf\settings.xml文件來實現本地倉庫地址的自定義。maven
settings.xml文件的配置以下:spa
<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">
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ~/.m2/repository -->server
<localRepository>D:/mvnRepository</localRepository>xml
.......此後省略n行ip
c.將maven配置到環境變量path中,個人是D:\apache-maven-3.0.5\bin,配置時注意分號與以前的隔開。開發
這樣咱們就安裝好了maven,能夠在dos命令中 輸入mvn -v 來查看maven的版本。 需注意的一個前提是安裝前要安裝過jdk哦。
2.maven項目導入eclipse後的配置
a.在接觸maven項目以前,我用的是myeclipse,而後直接將maven項目check下來配置maven的相關信息後,在Add DeployMent中找不到項目,頓時傻眼了,而後就請教
同事,同事說咱們都用的eclipse,用myeclipse找不到項目多是由於當時這個項目是用eclipse開發的,無語,姑且就這麼認爲吧,歡迎知道真正緣由的同窗告訴我啊。
b. a中的所屬只是前奏,如今來講下eclipse下的配置,安裝eclipse,check項目操做省略,eclipse下的jdk、tomact配置省略。
b.1 將maven配置到eclipse中:
windows - preferences - maven - Installations下 將D盤中的maven add進來便可。
windows - preferences - maven - User Setting下 選擇D:\apache-maven-3.0.5\conf\settings.xml 文件便可。
經過這兩步操做就將maven集成到了eclipse中
b.2 maven項目的發佈
右鍵項目 - 屬性 - Project Facets 勾上Dynamic Web Module、java(注意選擇jdk版本)、javaScript,而後肯定。
b.3 上述操做以後,在eclipse server下右鍵Add and Move就會發現咱們項目了,發佈便可。
須要注意的是項目可能會依賴本地倉庫中的jar包,若是沒有的話,能夠在dos窗口切換到項目的pom.xml下,執行mvn clean compile命令便可;另外可能會遇到class文件沒編譯的狀況,執行mvn clean compile這個命令後也能夠了,這種狀況是我這出現的,我同事那沒出現,執行命令以後就沒問題了。
以上就是我在玩第一個maven項目的一個簡單總結,可能會有說的不明白或者不正確的地方,歡迎各位指正,也歡迎你們多多交流相關知識。