maven的安裝、路徑配置、修改庫文件路徑和eclipse中的配置、創建maven工程。

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




最後檢驗配置是否成功:用win鍵+R,來打開命令行提示符窗口,即Dos界面,輸入mvn -version  若出現以下情況說明配置成功



三、修改庫文件路徑

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 idartifact id, Version默認,Packaging默認爲jar,NameDescription選 填,其他的不填,之後點擊Finish


Packaging:指定打包方式默認爲jar。選項有:jarwarpom。

創建完成之後,查看以下界面,即MavenTest 項目。


5.2通過骨架創建maven的java工程

第一步:選擇newmavenMaven Project

 

第二步:next

 

第三步:next

 

選擇maven的工程骨架,這裏我們選擇quickstart

第四步:next

 

輸入GroupIdArtifactIdVersionPackage信息點擊finish完成。

 

 

5.3 使用骨架創建mavenweb工程

第一步:不選用骨架

 

第二步:將打包方式選擇爲war

 

第三步點擊finish,工程創建成功


第四步:在工程中添加web.xml

Web.xml內容如下

[html] view plain copy
 print?
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2.     <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
  3.         xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
  4.         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"  
  5.         id="WebApp_ID" version="2.5">  
  6.         <welcome-file-list>  
  7.             <welcome-file>index.html</welcome-file>  
  8.             <welcome-file>index.htm</welcome-file>  
  9.             <welcome-file>index.jsp</welcome-file>  
  10.             <welcome-file>default.html</welcome-file>  
  11.             <welcome-file>default.htm</welcome-file>  
  12.             <welcome-file>default.jsp</welcome-file>  
  13.         </welcome-file-list>  
  14. </web-app>  


第五步:在webapp下創建index.jsp

5.4使用骨架創建mavenweb工程

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項目就創建完畢了,目錄機構如圖

運行後訪問工程成功!

附上編譯插件代碼:

[html] view plain copy
 print?
  1. <build>  
  2.     <plugins>  
  3.         <plugin>  
  4.             <groupId>org.apache.maven.plugins</groupId>  
  5.             <artifactId>maven-compiler-plugin</artifactId>  
  6.             <configuration>  
  7.                 <source>1.8</source>  
  8.                 <target>1.8</target>  
  9.                 <encoding>UTF-8</encoding>  
  10.             </configuration>  
  11.         </plugin>  
  12.     </plugins>  
  13. </build>  

附上tomcat插件代碼:

[html] view plain copy
 print?
  1. <plugin>  
  2.     <!-- 配置插件 -->  
  3.     <groupId>org.apache.tomcat.maven</groupId>  
  4.     <artifactId>tomcat7-maven-plugin</artifactId>  
  5.     <configuration>  
  6.         <port>8080</port>  
  7.         <path>/</path>  
  8.     </configuration>  
  9. </plugin>  
發佈了6 篇原創文章 · 獲贊 8 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章