现在的位置: 首页 > 综合 > 正文

Eclipse远程调试的方法

2018年05月24日 ⁄ 综合 ⁄ 共 428字 ⁄ 字号 评论关闭

    项目在本机运行的时候,可以很方便的跟其他系统进行联调debug。但是一旦部署到测试机,就只能看日志定位问题了。今天get了一个新技能,web应用部署到测试机上后,用eclipse进行远程调试。

    首先测试机上的tomcat的启动参数新增一个配置项:

-agentlib:jdwp=transport=dt_socket,address=6219,server=y,suspend=n

    jdwp协议跟远程调试有关。

    然后操作eclipse,Run  -->  Debug configurations


    在“Remote java application”上右键,点击“New”。


    Project选择你部署到测试机上的应用。Host填测试机的ip,Port不是tomcat的port,是刚刚配置tomcat启动参数时新增的那个参数里的“address”值。

    如果是普通的java进程,而非tomcat进程,也可以在java的启动脚本里添加那段命令来远程调试。

抱歉!评论已关闭.