栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

本地idea如何debug远程服务器代码?

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

本地idea如何debug远程服务器代码?

① 在本地idea中上配置远程服务器的主机和端口:

② 将自动生成的下面这段jvm参数-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005放到远程服务器的jvm启动参数中

进入远程服务的config文件夹下的jvmoptions文件中:

[root@node3 config]# pwd
/opt/ngsoc/spring/apps/ngsoc-knowledge/config
[root@node3 config]# ll
total 16
-rw-r--r-- 1 root root   0 Oct 21 20:31 app
-rw-r--r-- 1 root root 631 Oct 21 19:12 application-dev.yml
-rw-r--r-- 1 root root 506 Oct 28 17:59 application-prod.yml
-rw-r--r-- 1 root root 765 Nov  3 11:06 application.yml
-rw-r--r-- 1 root root  89 Nov  3 10:27 jvmoptions
[root@node3 config]# vi jvmoptions

将启动参数添加该文件中:

-Xms1024m
-Xmx1024m
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5505

③ 开放5005的端口,重启远程服务:

firewall-cmd --zone=public --add-port=5005/tcp --permanent

④ 回到idea上,以debug的方式启动服务即可进行调试:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/425206.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号