• 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

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

  • 相关阅读:
    【用程序思维学习英语】
    【python3】修饰器简单理解
    【FLASK】发送QQ邮件
    【FLASK】数据库迁移
    【python3】with的用法
    【flask】工厂函数和蓝本的作用
    使用Python中的xltpl模块填充excel表格模板文件
    Python添加excel表格的批注
    在原有表格基础上面进行添加内容修改格式等操作
    Python操作excel表格库的介绍
  • 原文地址:https://www.cnblogs.com/zhengyuanyuan/p/9736101.html
Copyright © 2020-2023  润新知