如何对生产环境的JAVA应用进行远程调试
来源:互联网 发布:一个顶级域名多少钱 编辑:程序博客网 时间:2024/05/21 08:48
JAVA自身支持调试功能,并提供了一个简单的调试工具--JDB,类似于功能强大的GDB,JDB也是一个字符界面的调试环境,并支持设置断点,支持线程线级的调试。
1.在服务器上的进程启动参数中添加:
-Xdebug -Xrunjdwp:transport=dt_socket,address=6666,server=y,suspend=n
连接到myhost:6666提供的调试服务
-Xdebug是通知JVM工作在DEBUG模式下,
-Xrunjdwp是通知JVM使用(java debug wire protocol)来运行调试环境。该参数同时了一系列的调试选项:
transport指定了调试数据的传送方式
dt_socket 是指用SOCKET模式
server=y/n VM 是否需要作为调试服务器执行。
suspend=y/n 是否在调试客户端建立连接之后启动 VM 。
启动服务端
2.调试客户端
设置 Debug configurations-->Remote Java Application
3.点击debug,运行效果如下,接下去,就和本地调试一模一样。
0 0
- 如何对生产环境的JAVA应用进行远程调试
- java如何进行远程调试
- eclipse对Tomcat应用进行远程调试
- 如何在生产环境使用Btrace进行调试
- 生产环境的java项目如何更新
- 在Visual Studio中对Linux应用进行远程调试
- 如何运用Gdb对ARM板上的程序进行远程调试
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- java应用远程调试
- Java应用远程调试
- 如何在Eclipse开发环境进行android应用调试
- 如何在Eclipse开发环境进行android应用调试
- 如何在Eclipse开发环境进行android应用调试
- 如何在Eclipse开发环境进行android应用调试
- 如何在Eclipse开发环境进行android应用调试
- Eclipse进行远程调试linux 环境的tomcat配置
- MCS速率计算公式
- Ural1109 Conference(二分图匹配)
- Listview 定位到哪一行
- 阿里云Linux新手入门一
- 一个优秀的程序员
- 如何对生产环境的JAVA应用进行远程调试
- Ubuntu下调试Android真机连接ADB的方法
- JVM 进阶 四
- STM32 SysTick 精确延时(非中断方式)
- struts1、struts2 遍历map<String,List<TItem>>
- html5-video视频播放
- hccgk的OC学习笔记图片看不到解决方法
- MMA8451 使用
- zoj3100 ICPC Score Totalizer Software