zoukankan      html  css  js  c++  java
  • 在idea中用tomcat远程部署调试

    适用于生产环境下的调试.

    1.catalina配置

    在服务器的bin下创建setenv.sh,内容如下

    1099是jmx,最后是服务器ip

    2.启动tomcat

    ./catalina.sh jpda start,这样会加载setenv.sh中的参数

    3.idea的ftp配置

    我的是多个web模块,所以设置了modules为根目录

    4.idea的remote tomcat配置

    jmx是setenv中设置的.

    path from root只写到webapp,本来想直接部署到ROOT下,多次场次失败,如果是webapp/ROOT,会在ROOT下部署你的web根目录,而不是WEB-INF,

    最后会部署失败.

    虽然没有部署到ROOT,但是启动8084,并不需要加web根目录名字就可以访问,应该是远程修改了首选web工程,断掉又改回ROOT.

    不过没多大关系,能部署调试就好.

    5.debug端口配置

    在catalina.sh中有个8000的端口

    6.运行断点调试

  • 相关阅读:
    2019.1.5JavaScript
    SQL常用删改增语句
    PHP连接数据库
    PHP数组函数
    PHP字符串常用函数
    PHP 类型判断方法
    jQuery效果
    jQuery特性
    倒计时
    判断浏览器及其内核
  • 原文地址:https://www.cnblogs.com/ptqueen/p/7754619.html
Copyright © 2011-2022 走看看