zoukankan      html  css  js  c++  java
  • maven 远程部署到tomcat服务器

    在pom文件中添加插件

    <!-- tomcat7 -->
    <plugin>
       <groupId>org.apache.tomcat.maven</groupId>
       <artifactId>tomcat7-maven-plugin</artifactId>
       <version>2.2</version>
       <configuration>
          <port>80</port>
          <path>/guohang</path>
          <uriEncoding>UTF-8</uriEncoding>
          <update>true</update>
          <!--正式服务器-->
          <url>http://wechatguojihangyun.cn:8080/manager/text</url>
          <username>admin</username>
          <password>123456</password>
       </configuration>
    </plugin>

     这些做好之后,到服务器修改tomcat的配置

    分别修改tomcat下webapps目录下manager和host-manager下的META-INF下的的context.xml的allow标签

    <Valve className="org.apache.catalina.valves.RemoteAddrValve"
             allow="^.*$" />

    再修改tomcat下的conf下的tomcat-users-xml文件,在最下方添加用户和角色

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

    最好重启tomcat,访问http:// + 域名 + :8080/manager/html,输入用户名和密码,登录ok即表示配置ok了,然后在idea中启动刚才的配置即可远程部署。注意,这里是http协议请求不是https.

    参考:https://blog.csdn.net/dong001687/article/details/79428078

  • 相关阅读:
    混合背包
    二维背包
    0/1背包问题(DP)
    冒泡排序
    快速排序
    最长上升子序列
    二分查找
    n后问题
    crontab 定时任务
    删除以某字符串开头的表
  • 原文地址:https://www.cnblogs.com/yunian139/p/11821101.html
Copyright © 2011-2022 走看看