zoukankan      html  css  js  c++  java
  • maven实现tomcat热部署

    1.使用maven+tomcat事项热部署

    1.1修改tomcat-user.xml 

    <role rolename="manager-gui"/>  <!--manager-gui,manager-script不是随便取的,manager-gui实现启动图形界面,manager-script实现自动部署-->
    <role rolename="manager-script"/> <user username="taotao" password="123456" roles="manager-script,manager-gui"/>

     修改后启动tomcat,输入http://localhost:8080/manager,输入username和password,将看到如下界面

    1.2代码pom.xml中添加

      <build>
            <plugins>
                <!-- 配置Tomcat插件 -->
                <plugin>
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
                    <configuration>
                        <port>8082</port>
                        <path>/</path><!-- 启动容器后访问的地址,如果使用热部署,/将部署到ROOT中,/myProject 将项目名修改为myProject,将在ROOT同级目录中建立myProject目录-->
                        <!-- 以下配置是事项热部署 -->
                        <url>http://localhost:8080/manager/text</url> <!--tomcat的地址,后面/manager/text不能变--> 
                        <username>taotao</username>
                        <password>123456</password>
                    </configuration>
                </plugin>
            </plugins>
        </build>

     1.3使用命令部署

    tomcat7:deploy //第一次部署   -DskipTests  不进行测试
    tomcat7:redeploy //重新部署
  • 相关阅读:
    hw笔试题-01
    tcp
    linux schedule
    arm架构学习
    skyeye
    RTOS
    systemdump相关
    sdio
    linux kernel 多线程
    linux内核同步
  • 原文地址:https://www.cnblogs.com/mouseIT/p/5283652.html
Copyright © 2011-2022 走看看