maven 熱部署

1. 修改 tomat/conf/tomcat-users.xml 添加

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,manager-script"/>

2. 在 maven 項目的 pom.xml 中 tomcat 插件的<configuration>裏配置

<plugins>
  <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
      <!-- 控制 tomcat 端口號 -->
      <port>80</port>
      <!-- 項目發佈到 tomcat 後的名稱 -->
      <!-- / 相當於把項目發佈名稱爲 ROOT -->
      <path>/</path>
      <username>tomcat</username>
      <password>tomcat</password>
      <url>http://ip:port/manager/text</url>
    </configuration>
  </plugin>
</plugins>

3. 右鍵項目--> run as --> maven build(以前寫過,選擇第二個) -->輸入
3.1 tomcat7:deploy 第一次發佈
3.2 tomcat7:redeploy 不是第一次發佈.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章