maven配置以及在eclipse Mars2中的使用
通過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中的使用