Tomcat 热部署

Tomcat热部署就是实现不停机的发布项目和更新项目

1.修改conf目录下的tomcat-users.xml文件 在<tomcat-user>添加如下配置

[root@localhost tomcat1]# vim conf/tomcat-users.xml 

 

 2.实现热部署

2.1 通过tomcat图形化界面实现热部署(不推荐)

 放问manager路径:http://192.168.88.138:8080/manager,添加war包deploy实现热部署

2.2 使用maven的插件实现热部署(推荐)

  2.2.1 pom.xml配置

 

    <build>
        <!-- 配置插件 -->
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8080</port>
                    <!--热部署发布的路径-->
                    <path>/</path>
                    <url>http://192.168.25.135:8080/manager/text</url>
                    <username>kawa2016</username>
                    <password>kawa2016</password>
                </configuration>
            </plugin>
        </plugins>
    </build>

2.2.2 maven 执行命令

打包到本地maven库命令:maven install 

部署命令: tomcat7:redeploy

 

3.测试

 

posted @ 2016-11-04 23:26  Brian_Huang  阅读(362)  评论(0编辑  收藏  举报