maven实现tomcat热部署

第一步:修改tomcat下的tomcat-users.xml文件,为tomcat设置用户和密码。

在<tomcat-users>标签里添加一下配置

<role rolename="manager-gui" />

<role rolename="manager-script" />

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

第二步:启动tomcat

第三步:在即将部署的工程下的pom文件中添加tomcat插件,并指定tomcat地址与用户名和密码

<build>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8080</port>
                    <path>/</path>
                    <url>http://192.168.138.132:8080/manager/text</url>
                    <username>root</username>
                    <password>123456</password>
                </configuration>
            </plugin>
        </plugins>

    </build>

第四步:部署

初次部署可以使用tomcat7:deploy 命令

如果已经部署过使用tomcat7:redeploy命令

注:此目录下如果没有root文件则是初次部署。






猜你喜欢

转载自blog.csdn.net/hzy52013/article/details/80003659