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

    在Linux上部署tomcat

    我使用虚拟机测试,IP为192.168.0.102:8080

     

    访问http://192.168.0.102:8080/manager

    当然不知道用户名密码 ,点击取消

    不得不说谷歌翻译很好用

    上面conf / tomcat-users.xml是界面显示,大部分情况下是在manager-script脚本文件上修改

     两个都修改

    第一步:修改tomcat-users.xml配置文件,配置用户、密码和权限

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

    修改完以后需要重启tomcat

    重新刷新之前的页面

    输入上面设置的账号密码,都是tomcat

     

    上图展现的就是

    还可以使用maven热部署、

    第二步:在pom文件中配置tomcat插件。

    <!-- 添加tomcat插件 -->
      <build>
          <plugins>
              <!-- 配置Tomcat插件 -->
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <configuration>
                    <port>8080</port>
                    <path>/</path>
                    <!-- 系统热部署配置 -->
                    <url>http://192.168.0.102:8080/manager/text</url>
                    <username>tomcat</username>
                    <password>tomcat</password>
                </configuration>
            </plugin>
          </plugins>
      </build>

    tomcat6是http://192.168.0.102:8080/manager

    tomcat7是http://192.168.0.102:8080/manager/text

    第三步:部署

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

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

    如果webapps下没有root文件夹就使用初次部署,有root文件夹就使用tomcat7:redeloy

    使用的时候出现找不到文件的错误,重新编译或者打包一下即可

  • 相关阅读:
    HDU 3555 Bomb (数位DP)
    ms sqlserver数据库主文件特别大怎么办
    w3wp.exe占用cpu特别高
    Excel的数据批量替换
    用Excel的分列功能格式化时间
    sql cte的使用
    数据结构
    http与浏览器学习
    长方形裁切优化与矩形物料排料
    架构知识
  • 原文地址:https://www.cnblogs.com/zhengyuanyuan/p/9736101.html
Copyright © 2011-2022 走看看