(转)Maven学习总结(七)——eclipse中使用Maven创建Web项目
孤傲蒼狼
只為成功找方法,不為失敗找借口!
Maven學習總結(七)——eclipse中使用Maven創建Web項目
一、創建Web項目
1.1?選擇建立Maven?Project
選擇File?->?New?->Project,如下圖所示:
在New窗口中選擇?Maven?->?Maven?Project。點擊【next】如下圖所示:
?
1.2?選擇項目路徑
根據項目的實際情況選擇項目的存放目錄,也可以選擇【Use?default?Workspace?location】默認工作空間。如下圖所示:
1.3?選擇項目類型
在Artifact?Id中選擇maven-archetype-webapp,如下圖所示:
1.4?輸入Group?ID和?Artifact?ID以及Package
Group?ID一般寫大項目名稱。Artifact?ID是子項目名稱。
例如Spring的web包,Group?ID:org.springframework,artifactId:spring-web。
Package是默認給你建一個包,不寫也可以。如下圖所示:
1.5 項目建立好后的文件結構
剛建立好后的文件結構如下圖如下圖如下圖所示:
二、將Web項目自動部署到tomcat服務器
2.1、在pom.xml文件中配置tomcat服務器
配置web項目的pom.xml文件,配置如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>me.gacl.maven</groupId><artifactId>WebProject</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>WebProject Maven Webapp</name><url>http://maven.apache.org</url><dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency></dependencies><!-- 將Web項目自動部署到tomcat服務器的相關 配置信息--><build><!-- 將WebProject項目打包成WebProject.war自動部署到tomcat服務器的webapps目錄下面 --><finalName>WebProject</finalName><plugins><plugin><groupId>org.codehaus.cargo</groupId><artifactId>cargo-maven2-plugin</artifactId><version>1.2.3</version><configuration><container><!-- 指明使用的tomcat服務器版本 --><containerId>tomcat7x</containerId><!--指明tomcat服務器的安裝目錄 --><home>D:/apache-tomcat-7.0.53</home></container><configuration><type>existing</type><!--指明tomcat服務器的安裝目錄 --><home>D:/apache-tomcat-7.0.53</home></configuration></configuration><executions> <execution> <id>cargo-run</id> <phase>install</phase> <goals> <goal>run</goal> </goals> </execution> </executions></plugin></plugins></build> </project>?
2.2、將web項目發布到tomca服務器的webapps目錄
選中Web項目(或者選中Web項目的pom.xml文件)→【Run As】→【Maven install】,如下圖所示:
執行完【Maven install】命令之后,就可以將WebProject項目打包成WebProject.war包發布到tomca服務器的webapps目錄下,如下圖所示:
測試部署好的Web項目,如下圖所示:
瀏覽器正常輸出了index.jsp頁面中的內容,這說明我們的部署成功了。這就是在Eclipse中使用Maven將Web項目自動部署到tomcat服務器的過程。
轉載于:https://www.cnblogs.com/lixuwu/p/7906461.html
總結
以上是生活随笔為你收集整理的(转)Maven学习总结(七)——eclipse中使用Maven创建Web项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 360全景图three.js
- 下一篇: Selenium2之Web自动化编写AP