Maven學習教程(七)------將web項目自動部署到tomcat下

來源:互聯網
上載者:User

標籤:tin   div   pom.xml   控制   lib   lips   執行   com   image   

一、建立Web項目1.1 選擇建立Maven Project

  選擇File -> New ->Maven Project,如所示:

 

點擊【next】如所示:

 

選擇webapp,點擊【next】如所示:

輸入Group ID和 Artifact ID以及Package

 

  Group ID一般寫大項目名稱。Artifact ID是子項目名稱。

 

  例如Spring的web包,Group ID:org.springframework,artifactId:spring-web。

 

  Package是預設給你建一個包,不寫也可以。如所示:

 

1.2項目建立好後的檔案結構

  剛建立好後的檔案結構如如如所示:

二、將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>tqx</groupId>  <artifactId>maven_study</artifactId>  <packaging>war</packaging>  <version>0.0.1-SNAPSHOT</version>  <name>maven_study 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>  <build>     <!-- 將Web項目自動部署到tomcat伺服器的相關 配置資訊-->    <finalName>maven_study</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>E:\apache-tomcat-7.0.77</home>                    </container>                    <configuration>                        <type>existing</type>                        <!--指明tomcat伺服器的安裝目錄 -->                        <home>E:\apache-tomcat-7.0.77</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】,如所示:

1.3、查看控制台

 執行完【Maven install】命令之後,就可以將WebProject項目打包成WebProject.war包發布到tomca伺服器的webapps目錄下,如所示:

 

測試部署好的Web項目,如所示:

地址:http://localhost:8080/maven_study/index.jsp

 

 瀏覽器正常輸出了index.jsp頁面中的內容,這說明我們的部署成功了。這就是在Eclipse中使用Maven將Web項目自動部署到tomcat伺服器的過程。

 

Maven學習教程(七)------將web項目自動部署到tomcat下

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.