IDEA-远程debug

jar配置

启动jar包时,添加配置参数:

复制代码
举例:myApp.jar的端口为8088,配置远程debug端口为8099
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8099 -jar -Xmx3g -Xms3g  myApp.jar

上述参数中:

-agentlib:jdwp 是附加调试器的参数;

transport=dt_socket 表示使用套接字进行通信;

server=y 表示启动为服务器模式;

suspend=n 表示不暂停程序执行;

address=*:8099 表示监听 8099 端口

IDEA配置

配置如图所示

注意:配置的端口,不是jar服务运行的端口,而是jar启动参数中address=*:8099配置的监听端口

相关推荐
北风toto16 分钟前
IDEA模块名字和文件夹名字不一样的解决方式
java·ide·intellij-idea
m0_7301151117 分钟前
用户认证与授权:使用JWT保护你的API
jvm·数据库·python
qq_3349031536 分钟前
用Python实现自动化的Web测试(Selenium)
jvm·数据库·python
m0_518019481 小时前
使用Python操作文件和目录(os, pathlib, shutil)
jvm·数据库·python
阿贵---1 小时前
使用Python进行PDF文件的处理与操作
jvm·数据库·python
皙然1 小时前
JVM 核心面试题全解析
jvm
cm6543201 小时前
使用XGBoost赢得Kaggle比赛
jvm·数据库·python
qq_416018721 小时前
游戏与图形界面(GUI)
jvm·数据库·python
Sunshine for you2 小时前
使用Python分析你的Spotify听歌数据
jvm·数据库·python
2401_884563242 小时前
用Python读取和处理NASA公开API数据
jvm·数据库·python