1、切换到普通用户
su username
2、在普通用户的tomcat的bin目录下的catelina.sh文件,添加如下代码,告诉tomcat要开启这个端口作为远程调试了
CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n"
suspend是指是否在调试客户端建立连接之后启动vm
server表示是否vm需要作为调试服务器执行
address自然是端口号
3、在bin下依次输入以下命令,重启tomcat
sh shutdown.sh
sh startup.sh
4、打开本地eclipse,打开调试按钮右侧箭头下点击"调试配置"
在remote java application中进行设置