idea通过本地jar调试远程服务

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包,在对应的代码上面打上断点

点击启动:

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

相关推荐
吧啦蹦吧2 小时前
idea---------------
java·ide·intellij-idea
golang学习记2 小时前
JetBrains Air 公测上线:当 26 年老牌 IDE 厂商开始“玩“智能体[特殊字符]
ide·intellij-idea·air
ascarl20102 小时前
IDEA 一直弹 GitLab 登录,VS Code 却能正常 `git push`?问题排查记录
git·gitlab·intellij-idea
小旭95273 小时前
Spring MVC :从入门到精通(上)
java·后端·spring·mvc·intellij-idea
jfqqqqq16 小时前
win11下intelliJ idea的shift + F6无效
java·ide·intellij-idea
Detachym17 小时前
InsightFlow 服务配置优化与部署实践
java·spring boot·tomcat·maven·状态模式·jar
loading小马1 天前
解决jdk17版本与seata冲突问题
java·jvm·jdk·intellij-idea
深蓝轨迹1 天前
IDEA 常用编辑快捷键清单
java·ide·intellij-idea
小帅学编程1 天前
Cursor打开idea工程,idea无法启动了
intellij-idea