使用本地 eclipse 调试服务器代码

admin9个月前笔记70
设置eclipse

首先是启动jar程序的时候,需要设置-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=20406,suspend=n,server=y属性,其中address是端口。
image.png

查看设置是否成功。启动的时候会先打印出来监听的端口,如果设置成功,会有端口提示

image.png

配置eclipse远程调试。点击debug-config----debug configuration

image.png

选择remote debug。进入设置远程debug配置。可以设置名称、监听端口

image.png

设置名称、ip、端口。然后点击启动debug模式就可以启动监听

image.png

双击左侧进行设置断点,启动之后仍然可以设置断点

image.png


相关文章

详解HTTPS连接过程以及中间人攻击劫持

详解HTTPS连接过程以及中间人攻击劫持

https协议就是http+ssl协议,如下图所示为其连接过程:1.https请求客户端向服务端发送https请求;2.生成公钥和私钥服务端收到请求之后,生成公钥和私钥。公钥相当于是锁,私钥相当于是钥...

Linux下构建RAID5

Linux下构建RAID5

一、前期准备1.创建RAID5至少需要3块同样容量的硬盘2.Linux下需要安装mdadm软件包可以使用rpm -qa | grep mdadm命令确认mdad...

上网强跳广告/页面劫持:其实是DNS被“污染”

上网强跳广告/页面劫持:其实是DNS被“污染”

自从进入网络时代,大家的生活也愈加多姿多彩起来,但也多出了很多烦恼。例如,信息海洋中时不时出现的大群垃圾,以及深渊,就令人防不胜防。这里说的正是上网过程中遇到莫名其妙的网页跳转,好端端的一个网页,突然...

解析Java 内存模型—— JMM

解析Java 内存模型—— JMM

JMM简介Java Memory Model简称JMM, 是一系列的Java虚拟机平台对开发者提供的多线程环境下的内存可见性、是否可以重排序等问题的无关具体平台的统一的保证。(可能在术语上与Java运...

linux shell “(())” 双括号运算符使用

linux shell “(())” 双括号运算符使用

使用方法:语法:((表达式1,表达式2…))特点:1、在双括号结构中,所有表达式可以像c语言一样,如:a++,b--等。 2、在双括号结构中,所有变量可以不加入:“$”符号前缀。 3、双括号可以进...

高流量站点NGINX与PHP-fpm配置优化

高流量站点NGINX与PHP-fpm配置优化

以下正是这方面的一些提示和建议:1. 将TCP切换为UNIX域套接字1. 将TCP切换为UNIX域套接字UNIX域套接字相比TCP套接字在loopback接口上能提供更好的性能(更少的数据拷贝和上下文...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。