Tomcat 热部署

  Tomcat有个后台管理功能,可以实现工程热部署。可以使用maven实现tomcat热部署,Tomcat启动时部署工程。

配置方法:

一、需要修改 tomcat 的 conf/tomcat-users.xml 配置文件,添加用户名,密码、权限。

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

二、启动 tomcat。

三、在代码编辑器中使用 maven 的 tomcat 插件实现热部署。

1、修改工程的pom文件。

<build>
        <plugins>
            <!-- 配置Tomcat插件 -->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8081</port>
                    <path>/</path>
                    <url>http://192.168.25.135:8080/manager/text</url>
                    <username>tomcat</username>
                    <password>tomcat</password>
                </configuration>        
            </plugin>
        </plugins>
    </build>

2、使用maven命令进行部署。

第一次启动命令: tomcat7:deploy

重新启动命令: tomcat7:redeploy

部署的路径是“/”会把系统部署到webapps/ROOT目录下。

部署工程跳过测试: clean tomcat7:redeploy -DskipTests

 

posted @ 2022-11-15 12:02  炒股沦为首负  阅读(70)  评论(0编辑  收藏  举报