maven作熱部署

1、配置遠程服務器上的tomcat;打開conf/tomcat-users.xml,追加如下內容:web

2eclipse安裝maven插件;spring

3、修改項目的pom.xml文件,修改內容以下:apache

4、執行maven命令作熱部署:tomcat

項目上右擊 - run as - maven build,在彈出配置頁面填寫如下信息,運行該命令後,項目會自動打成war包上傳到遠程tomcat服務器的webapps目錄下,執行成功後,tomcat不須要從新啓動,就可看到最新發布的項目內容。服務器

5、配置內容:mvc

tomcat-users.xmlapp

<role rolename="manager-gui"/>eclipse

  <role rolename="manager-script"/>webapp

  <user password="123456" roles="manager-gui, manager-script" username="tomcat"/>maven

 

pom.xml配置插件:

<build>

    <finalName>springmvc</finalName>

    <plugins>

      <plugin>

         <groupId>org.apache.tomcat.maven</groupId>

         <artifactId>tomcat7-maven-plugin</artifactId>

         <version>2.2</version>

         <configuration>

             <url>http://10.248.69.21:8080/manager/text</url>

             <path>/springmvc</path>

             <server>tomcat</server>

             <username>tomcat</username>

             <password>123456</password>

         </configuration>

      </plugin>

    </plugins>

  </build>

 

maven命令:

tomcat7:redeploy

相關文章
相關標籤/搜索