1. 远程服务配置
在远程服务启动的命令中,增加配置以暴露调试端口:
shell
JAVA_OPTS="$JAVA_OPTS -Xms1g -Xmx1g -Xmn600m -XX:+UseStringDeduplication"
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10001"
其中10001为自定义端口,设置任一空闲端口即可
2. 本地idea配置
打开idea-File-Project Structure,在Libraries中添加远程服务对应的jar包

点击Apply保存配置。
在idea中添加运行配置信息:


点击Apply保存应用
3.开始使用

在此处打开添加jar包,在对应的代码上面打上断点
点击启动:

当远程服务运行到这段代码时,断点就会到这里了