环境:centos+tomcat+idea;

1.编辑catalina.sh, 在第一行添加参数配置如下, address=6666为远程调试端口

declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6666"

查阅资料时有说ubuntu系统的配置为(我没有环境,暂未验证)

CATALINA_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6666"

个人环境是在start.sh里配置的,不用参照:

export declare -x CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=13052 -server -Xdebug -Xnoagent -Djava.compile

r=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6666"

2.重启服务;

idea配置

启动idea,出现下面信息表示连接成功;之后在想调试的地方打断点就好了;

配置过程中的问题

1:

java.lang.ClassNotFoundException: org.apache.juli.ClassLoaderLogManager

这个是由于我在配置catalina.sh的CATALINA_OPTS时出现了换行,必须保证这条记录没有换行符,可以先在文本编辑器里去掉换行,在复制进来;

declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=6666"

2:请求连接不上服务器:一般是防火墙问题,在本地先保证能连上服务器:  telnet   服务器IP   (端口)6666

idea android远程调试,idea 远程调试相关推荐

  1. android allow usb debugging,远程调试Android设备 - Chrome 开发者工具中文文档

    在Windows,Mac 或 Linux 上远程调试 Android 设备上的实时内容. TL;DR 设置你的Android设备进行远程调试,并从开发机中发现它. 从您的开发机器检查和调试Androi ...

  2. Android* 操作系统应用程序远程调试

    Android* Debug Bridge Android Debug Bridge (ADB) 是一种命令行工具,可处理主机上的调试程序(通常为 GDB* 或 DDMS*(Dalvik* 调试监测程 ...

  3. core部署iis的 调试net_远程调试远程 IIS 计算机上的 ASP.NET Core - Visual Studio | Microsoft Docs...

    在 Visual Studio 中远程调试远程 IIS 计算机上的 ASP.NET CoreRemote Debug ASP.NET Core on a Remote IIS Computer in ...

  4. vscode 调试python 无法连接远程服务器_vscode 远程调试python的方法

    此文介绍了vscode 远程调试python的方法,分享给大伙,具有如下: 实验环境 远程服务器:京东云,1核2G,centos7.3 64bit 本地环境配置 安装vscode,实验用的版本是1.1 ...

  5. vscode python 远程调试_vscode 远程调试python的方法

    vscode 远程调试python的方法 发布时间:2019-10-14 15:32 来源:互联网 当前栏目:web技术类 本文介绍了vscode 远程调试python的方法,分享给大家,具有如下: ...

  6. 西门子plc怎样实现远程调试、远程上下载程序?

    随着物联网的快速发展,西门子PLC广泛应于工业控制领域,是一款性能高.稳定性强的PLC设备,plc实现远程控制已经成为工业上一种新应用.通过手机微信小程序或PC终端对西门子PLC的运行进行远程预警监控 ...

  7. 异常解决之——无法在Web服务器上启动调试。远程服务器返回错误:(405)

    最近调试webapi出现错误:异常解决之--无法在Web服务器上启动调试.远程服务器返回错误:(405) 英文异常:Unable to start debugging on the web serve ...

  8. idea远程Debug,远程调试

    如果需要进行测试直接跳到第三步进行设置就可以 idea远程Debug,远程调试 一.为什么使用远程Debug 二.搭建项目 1.项目配置 2.打包项目 三.Debug测试 1.创建链接 2.启动项目 ...

  9. WinDbg 本地调试和远程调试相关内容

    文 1 实现WinDbg本地调试 文 2,3实现WinDbg远程调试App ============================================================== ...

  10. 三菱FX2N系列PLC如何进行远程上下载和调试

    三菱FX2N是一款高性能的可编程控制器,支持单元模块的扩展,支持程序的远程调试,操作简单,功能实用强大,在工业领域应用广泛,为工厂自动化应用提供最大的灵活性和控制能力.因此,熟悉三菱FX系列PLC的远 ...

最新文章

  1. 奔溃啦~有什么软件适合 Java 程序编写? | 每日趣闻
  2. linux下使用 du查看某个文件或目录占用磁盘空间的大小
  3. 避免误删文件:Linux回收站机制
  4. Java动态解析域名
  5. 消息队列 策略_太狠了!京东T8架构师建议吃透这40W字消息队列文档,涨薪15K不是梦...
  6. DAY5-小别-2018-1-15
  7. Linux使用cpuset设置CPU独占
  8. while循环random结合_Python程序控制结构 | 循环结构
  9. python调用外部程序 退出_Python调用外部程序——os.system()和subprocess.call
  10. 垃圾代码和优质代码的区别?
  11. Mybatis逆向工程(代码生成器)及其简单使用——及其报错处理
  12. 中标麒麟操作系统离线安装nginx
  13. Excel学习日记:L9-图表制作-柱状图
  14. 使用sqlmap进行SQL注入检测
  15. 吃PHP小孩智力好,毁掉孩子智商的4类食物  别再给孩子吃了!
  16. Small RNA测序
  17. CRM-如何获取客户
  18. 高德API 经纬度转换地市区县(含读取文件)
  19. html隐藏手机状态栏,如何隐藏iPhone手机状态栏_隐藏iPhone手机状态栏操作方法介绍-果粉控...
  20. 中望cad自定义快捷键命令_中望CAD自定义设置.doc

热门文章

  1. 通过apizza生成python接口测试代码
  2. 简明python教程电子书下载_简明Python教程PDF电子书免费下载
  3. SPSS新手教程——进行距离分析的方法
  4. lightblue使用教程_使用LightBlue Bean和IFTTT自动化LIFX灯
  5. 汉字转换成拼音的类(转)
  6. spring boot通过JPA访问Mysql
  7. html input属性都有啥,input 属性有哪些input标签常用属性
  8. 通过串口连接控制树莓派
  9. java servlet试题_JAVA servlet 面试题
  10. 【笔记17】使用 jad 工具把 java 的 class 文件转换为 java 文件;使用 luyten 把 java 的 jar 包转换为 java文件