1. 程式人生 > >maven配置以及在eclipse Mars2中的使用

maven配置以及在eclipse Mars2中的使用

找到 conf web.xml 控制 com 建議 倉庫 pro bsp

通過1.maven的作用

maven也是一種項目管理工具,主要能夠將項目中的jar包移除,通過索引的方式調動本地或者遠程倉庫中的包,從而實現項目的構建。另一個作用能夠應用於大型項目的分模塊開發。

2.maven的安裝配置

下載:http://maven.apache.org/download.cgi
直接解壓,建議路徑中不要出現中文字符。接下來需要配置環境變量:MAVEN_HOME 你的maven路徑

技術分享圖片

在path中配置:%MAVEN_HOME%\bin
技術分享圖片

通過控制臺測試 mvn -v ,顯示如下即配置成功
技術分享圖片

3.創建maven項目

創建MavenProject,如果你的eclipse沒有,請安裝有spring插件的eclipse,即Mars2、neno等。
技術分享圖片

技術分享圖片

創建成功的項目會報錯,缺少web.xml
技術分享圖片

像這樣添加就不會有問題,但是可以看到,默認采用的是jdk1.5的版本編譯,我們需要換成1.7或1.8版本。我這裏介紹兩種方式:
一種是通過config build path的方式將原來的刪除,重新添加
技術分享圖片

一種是通過代碼方式,在pom.xml文件中配置如下代碼:

 1 <build>
 2         <!-- 配置了很多插件 -->
 3         <plugins>
 4             <plugin>
 5                 <groupId>org.apache.maven.plugins</groupId>
 6
<artifactId>maven-compiler-plugin</artifactId> 7 <version>3.5.1</version> 8 <configuration> 9 <source>1.7</source> 10 <target>1.7</target> 11 <encoding>UTF-8
</encoding> 12 </configuration> 13 </plugin> 14 </plugins> 15 </build>

現在的項目就不會有問題了,但搞了半天maven還沒有配置到該項目中,在配置maven前,需要對maven的核心文件進行設置,settions.xml文件

技術分享圖片

找到這一塊修改本地倉庫位置,如果沒有就會默認本機user下的.m2/repository文件夾下,倉庫就是存放各種jar包的位置。

技術分享圖片

技術分享圖片

綁定maven的配置文件,自動會根據配置找到倉庫

技術分享圖片

將本地倉庫導入
技術分享圖片

這樣最終配置成功,接下來只需要在pom.xml文件中
技術分享圖片

啟動項目,右擊項目->run as->maven build ...

技術分享圖片

運行時,默認采用tomcat6來運行項目,如果需要7以上那麽可以根據配置的tomcat進行設置:在pom.xml中右擊->maven->add plugin

技術分享圖片

maven配置以及在eclipse Mars2中的使用