• 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 //重新部署
  • 相关阅读:
    spring(三):ApplicationContext
    android Xutils dbutils 注解
    android 录音的断点续传
    android 原生dialog对话框
    android asyncTask 详解
    自定义的dialog
    fragment 添加menu
    android baseApplication 基类
    看项目得到info_freeCsdn-01闪屏页面
    开源项目 github
  • 原文地址:https://www.cnblogs.com/mouseIT/p/5283652.html
Copyright © 2020-2023  润新知