IDEA平台对MAVEN项目的远程断点调试配置(以linux服务器部署的项目为例)

配置介绍:IDEA中可配置远程调试的连接,远程断点调试和热部署服务器上的代码,方便排查问题。热部署可使用Jrebel,当然如果是本地热部署的话,IDEA2018版本已经支持,使用Jrebel远程热部署更方便些,这个插件收费,免费激活参考下面我的评论地址 ,激活步骤也很简单,这里不再赘述。本文写的是通过IDEA配置远程调试。

一.IDEA端配置:

在IDEA界面,选择Edit Configurations,选择+ ,remote项,在Name中填写一个任意名称,如:remote-admin 。Host填写远程的服务器IP,如:10.35.160.60。Port填写自定义远程服务器调试的端口(避免端口占用问题),如:8888。Use module classpath 填写与远程服务器调试的项目名(一般都是与本地的调试项目名保持一致的),如: admin。 

 

二.服务端配置:

在服务端(以linux为例),在tomcat的bin目录下,打开catalina.sh ,将有JPDA_ADDRESS项修改如: JPDA_ADDRESS="8888"。startup.sh 最后一行新增jpda  如:exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@" 。然后重启tomcat 后,调试配置生效。

 

总结: 在开启本地IDEA的远程调试后,断点调试远程服务器的代码就可以了,注意,远程服务器的代码要与本地的保持一致。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值