Eclipse远程调试
2015-12-21 16:20
495 查看
tomcat服务器已经内置了JPDA支持,只要用:
catalina.sh jpda start
这条命令启动tomcat,它就会监听8000端口,等待调试器的连接。要注意不能使用 startup.sh脚本。tomcat会使用 JPDA_ADDRESS这个环境变量的值。比如想监听8017端口:
export JPDA_ADDRESS=8017
catalina.sh jpda start
接着,选一个自己喜欢的调试器,基本上现在主流的如Eclipse、NetBean都可以。我主要使用Eclipse,操作只要三步:
1.选择“Run”菜单里的“Open Debug Dialog”。
2.在对话框里找到“Remote Java Application”。 右键菜单选择“New”创建一个配置。
3.新创建的配置的Project选择服务器上的工程。Host和Port分别填写你服务器的IP和JPDA的端口,默认是8000,或 者$JPDA_ADDRESS。
catalina.sh jpda start
这条命令启动tomcat,它就会监听8000端口,等待调试器的连接。要注意不能使用 startup.sh脚本。tomcat会使用 JPDA_ADDRESS这个环境变量的值。比如想监听8017端口:
export JPDA_ADDRESS=8017
catalina.sh jpda start
接着,选一个自己喜欢的调试器,基本上现在主流的如Eclipse、NetBean都可以。我主要使用Eclipse,操作只要三步:
1.选择“Run”菜单里的“Open Debug Dialog”。
2.在对话框里找到“Remote Java Application”。 右键菜单选择“New”创建一个配置。
3.新创建的配置的Project选择服务器上的工程。Host和Port分别填写你服务器的IP和JPDA的端口,默认是8000,或 者$JPDA_ADDRESS。
相关文章推荐
- java web 下载文件乱码处理
- JAVA中的BASE64加解密
- 马士兵:JAVA自学之路
- java批量修改
- struts2框架入门示例
- java 常见的异常大集合
- Java NIO
- 学习springMVC 01
- 轻量级JavaEE企业应用实战(十二)
- eclipse svn插件 设置自动加锁相关
- XML:使用JAXB完成JavaBean和xml的转化
- springMVC整合shiro
- 详解Java编程中包package的内容与包对象的规范
- Java Static关键字
- Java点击下载按钮弹出下载文件对话框
- org.springframework.beans.BeanInstantiationException: Failed to instantiate [java.io.Serializable]:
- FileThreadPool
- struts2单文件和多文件的上传和下载
- XML:JAXP(Java API for XML Processing)处理XML的添CRUD(DOM方式)
- java异常处理常见处理