jpda 远程调试 java程序
2015-07-23 23:11
351 查看
加参数 -Xdebug -Xrunjdwp:transport=dt_socket,address=9009,server=y,suspend=n
1. 在启动Java程序时,在Java启动命令中,加入以下参数
-Xdebug -Xrunjdwp:transport=dt_socket,address=9009,server=y,suspend=n
注: suspend参数表示,启动时,是否等待JPDA调试端连接。n表示否
2. 配置完后,就可以运行Java程序,看到如下提示,表示已经开启debug功能
Listening for transport dt_socket at address: 9009
3. 打开Eclipse, 在菜单"run"->"debug..." 弹出的对话框中,选择 Remote Java Application,新建Debug配置
* Project是运行的程序源代码项目
* Host,Port Host:运行的Java程序所在的Ip Port在Java运行命令中设置的端口
NetBeans 也可以
4. 完成,直接运行Debug即可。接下来,与调试本地的程序的方法相同。
1. 在启动Java程序时,在Java启动命令中,加入以下参数
-Xdebug -Xrunjdwp:transport=dt_socket,address=9009,server=y,suspend=n
注: suspend参数表示,启动时,是否等待JPDA调试端连接。n表示否
2. 配置完后,就可以运行Java程序,看到如下提示,表示已经开启debug功能
Listening for transport dt_socket at address: 9009
3. 打开Eclipse, 在菜单"run"->"debug..." 弹出的对话框中,选择 Remote Java Application,新建Debug配置
* Project是运行的程序源代码项目
* Host,Port Host:运行的Java程序所在的Ip Port在Java运行命令中设置的端口
NetBeans 也可以
4. 完成,直接运行Debug即可。接下来,与调试本地的程序的方法相同。
相关文章推荐
- springmvc+spring+mybatis 整合
- spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)
- java RMI
- Java Beans
- java高精度
- Struts2的优化
- java中常用的字符串的截取方法 (2011-03-17 00:41:31)
- 关于javaEclipse链接MySQL数据库的几条语句
- Eclipse 快捷键大全
- eclipse代码自动补全
- CCF 窗口 Java实现
- Java Web学习【4】System
- java操作hbase例子
- servlet 使用spring管理bean
- Spring JdbcTemplate
- eclipse调试技巧
- java多线程编程(二)
- Java多线程总结
- 转: JAVA_SWT常用事件, 和方法
- 获取Java文件路径