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伺服器的過程。
相關文章
- maven 學習總結(三)——使用Maven構建專案Maven
- maven 學習總結(六)——Maven與Eclipse整合MavenEclipse
- maven 學習總結(八)——使用Maven構建多模組專案Maven
- maven 建立web專案MavenWeb
- maven 學習總結(二)——Maven專案構建過程練習Maven
- 如何用Maven建立web專案MavenWeb
- Maven配置-使用Maven建立WEB專案支援Tomcat目錄部署MavenWebTomcat
- Maven專案中resources配置總結Maven
- Maven學習總結Maven
- maven 學習總結(九)——使用Nexus搭建Maven私服Maven
- maven 學習總結(一)——Maven入門Maven
- maven 學習總結(四)——Maven核心概念Maven
- Maven教程(Eclipse配置及maven專案)MavenEclipse
- eclipse 使用 maven 構建專案EclipseMaven
- Maven建立Web應用程式專案MavenWeb
- Maven通過命令建立web專案MavenWeb
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- eclipse中maven專案不顯示Maven Dependencies依賴EclipseMaven
- eclipse 搭建maven專案EclipseMaven
- Eclipse中專案Maven相關配置EclipseMaven
- Maven 學習筆記——Maven和Eclipse(2)Maven筆記Eclipse
- IntelliJ IDEA中建立Web聚合專案(Maven多模組專案)IntelliJIdeaWebMaven
- 建立Maven模板專案Maven
- Maven建立Java專案MavenJava
- 使用maven2快速建立專案Maven
- 如何建立+管理maven、匯入web專案、xmlMavenWebXML
- IDEA--Maven建立WEB分模組專案IdeaMavenWeb
- eclipse 建立maven專案設定預設jdk版本EclipseMavenJDK
- Maven-Eclipse搭建一個maven專案(方法二)MavenEclipse
- 使用IntelliJ IDEA 15和Maven建立Java Web專案IntelliJIdeaMavenJavaWeb
- 建立Maven專案出錯Maven
- 在Eclipse中新建Maven專案EclipseMaven
- Maven-在Eclipse中檢出並匯入Maven專案MavenEclipse
- Maven--搭建Web專案MavenWeb
- Maven Web專案構建MavenWeb
- 原創一看便知、Maven建立web專案MavenWeb
- 用maven建立專案及maven常用命令Maven
- maven建立Java 和 Web Project, 並匯入EclipseMavenJavaWebProjectEclipse