1、如果发布的tomcat的web服务是在linux环境下,首先需要连接到对应的linux服务器,然后进入tomcat的bin目录,找到catalina.sh文件
2、然后vicatalina.sh查看当前的jpda的端口是多少,默认是8000,如果该端口被占用,则需要修改端口,没有被占用,则不需要修改。
3、重启tomcat服务,使用./catalina.sh jpda start命令,以jpda的方式启动tomcat服务
4、在idea里新建一个Remote配置,如图所示,点击加号,然后选择Remote
5、填入一个名称,然后修改Host地址为远程服务器ip地址,端口则为jpda的端口。再选择一下sources地址
6、以上remote新建完成之后,点击绿色虫子的图标,启动debug远程连接监听
7、连接完成之后,如图所示,可以看到已经成功连接到远程的jpda的debug端口了,后面就可以在代码里添加断点进行调试了,单步跟踪的方式和本地方式差不多。