maven的安裝、路徑配置、修改庫文件路徑與在eclipse中的配置
一、maven的安裝
首先,先到官網去下載maven。這裏是官網的地址:http://maven.apache.org/download.cgi 請選擇最新的版本下載:
解壓apache-maven-3.3.9-bin.zip到自己的文件夾下,解壓後路徑如:D:\Program\apache-maven-3.3.9。
二、路徑配置
右鍵“計算機”,選擇“屬性”,之後點擊“高級系統設置”,點擊“環境變量”,來設置環境變量,有以下系統變量需要配置:
新建系統變量 MAVEN_HOME 變量值:D:\Program\apache-maven-3.3.9
編輯系統變量 Path 添加變量值: ;%MAVEN_HOME%\bin
三、修改庫文件路徑
maven作爲非常強大的一個組織和管理工具,但是它的默認倉庫放在C盤文檔目錄下,這樣萬一重裝電腦會將下載的
jar包全部消除,而且永久以後庫文件積累太多,容易造成電腦緩慢。對於項目來說重新部署雖然不是難事,但是我們
可以做到將倉庫搬到另一個位置,這樣就可以一勞永逸了。
1、首先打開自己的maven安裝目錄
下面找到conf文件夾,打開settings.xml文件
使用ctrl+f在文章中尋找localrepository字樣,出現如下所示,下面將這個標籤改爲你想要的路徑:
<localRepository>D:/Program Files/maven_repository/repository</localRepository>
創建你在settings.xml中指定真實倉庫路徑,並將修改後的settings.xml文件複製一份放在當前的目錄下(原來的不要刪除掉)
打開myeclipse點擊windows->preferences->maven->User
setting下修改user setting選項爲:D:\Program Files\apache_maven_repository\settings.xml,並點擊update settings。並點擊下面的reindex按鈕更新索引。
開始編譯你的maven項目,那麼下載的jar自動存放在你指定的目錄下,如圖所示:
四、eclipse中的配置
打開Eclipse,依次打開Windows-->Prefrences,點擊Maven的右邊的三角符號,以展開Maven的配置界面
點擊Maven下面的Installations,出現如下界面,請點擊Add
之後,出現如下界面,點擊Directory,請選擇你的Maven的安裝目錄,這裏我的Maven的安裝目錄爲
D:\Program\apache-maven-3.3.9 ,並點擊確定.
最後,選擇自己安裝的maven,點擊Apply,點擊OK,即可完成
五、eclipse中創建maven工程
5.1不通過骨架創建maven的java工程
通過選擇骨架創建maven工程,每次選擇骨架時都需要聯網下載,如果網絡不通或者較慢的情況下會有很長時間的等待。
使用很是不方便,所以創建工程時可以不選擇骨架直接創建工程。
打開Eclipse,創建Maven項目,依次點擊File-->New-->Maven Project :
請選中Create a simple project(skip archetype selection),並可以選擇自己的WorkSpace Location,之後點擊Next
填寫Group id和artifact id, Version默認,Packaging默認爲jar,Name,Description選
填,其他的不填,之後點擊Finish
Packaging:指定打包方式,默認爲jar。選項有:jar、war、pom。
創建完成之後,查看以下界面,即MavenTest
項目。
5.2通過骨架創建maven的java工程
第一步:選擇new→maven→Maven Project
第二步:next
第三步:next
選擇maven的工程骨架,這裏我們選擇quickstart。
第四步:next
輸入GroupId、ArtifactId、Version、Package信息點擊finish完成。
5.3 不使用骨架創建maven的web工程
第一步:不選用骨架
第二步:將打包方式選擇爲war
第三步:點擊finish,工程創建成功。
第四步:在工程中添加web.xml
Web.xml內容如下:
第五步:在webapp下創建index.jsp
5.4使用骨架創建maven的web工程
1.Eclipse中用Maven創建項目
上圖中Next
2.繼續Next
3.選maven-archetype-webapp後,next
4.填寫相應的信息,Packaged是默認創建一個包,不寫也可以
5.創建好項目後,目錄如下:
至此,項目已經創建完畢,下邊可是配置。
二.項目配置
1.添加Source Folder
Maven規定,必須創建以下幾個Source Folder
src/main/resources
src/main/java
src/test/resources
src/test/java
添加以上的Source Folder
創建好後的目錄如下:
2.配置Build Path
3.設定4個文件夾的輸出Output folder,雙擊修改
分別修改輸出路徑爲
src/main/resources 對應 target/classes
src/main/java 對應 target/classes
src/test/resources 對應 target/test-classes
src/test/java 對應 target/test-classes
4.修改後如下圖
5.設定Libraries
6.配置完Build Path後目錄如下:
7.將項目轉換成Dynamic Web Project
在項目上右鍵Properties
在左側選擇 Project Facets,單擊右側的 ”Convert faceted from “
8.修改Java爲你當前項目的JDK,並添加Dynamic Web Module ,最後單擊”Further Configuration available“ 鏈接:
9.修改Content directory 爲 src/main/webapp ,單擊OK:
10.設置完Content directory,ok後再次點擊前一界面ok,完成轉換成Dynamic Web Project項目
11.設置部署程序集(Web Deployment Assembly)
在項目上右鍵單擊,選擇Properties,在左側選擇Deployment Assembly
12.設置部署時的文件發佈路徑
1,我們刪除test的兩項,因爲test是測試使用,並不需要部署。
2,設置將Maven的jar包發佈到lib下。
Add -> Java Build Path Entries -> Maven Dependencies -> Finish
設置完成後如圖
ok後,web項目就創建完畢了,目錄機構如圖
運行後訪問工程成功!
附上編譯插件代碼:
附上tomcat插件代碼: