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

点击启动:

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

相关推荐
瑶山1 天前
IDEA 配置Go语言开发环境、GOPATH传统 Go 项目导入
java·golang·intellij-idea
小菜鸟阿呆yu1 天前
【pycharm】安装包例如pymysql
ide·python·pycharm
烤麻辣烫1 天前
算法--二分搜索
java·开发语言·学习·算法·intellij-idea
森林猿1 天前
IDEA-控制台乱码
java·ide·intellij-idea
我登哥MVP2 天前
【SpringMVC笔记】 - 12 - 全注解开发
java·spring boot·笔记·spring·tomcat·intellij-idea
小脑斧1232 天前
IntelliJ IDEA 2024 Win 一键激火|永久使用,纯净优化,亲测可用
intellij-idea
SilentSamsara2 天前
综合实战:用 Python 做一个待办事项管理器(CLI 版)
开发语言·python·青少年编程·pycharm
lagrahhn2 天前
IDEA一些提效的方法
java·ide·intellij-idea
longxibo2 天前
【flowable 7.2.0 二开之三:基于 Flowable 7.2 的审批流系统解压即用】
java·tensorflow·jar