在编译好的class文件中不好debug断点调试,在liunx下部署的更是不好调试了,解决的办法是可以用远程调试。在eclipse的debug里有remote java application 这个工具,可以使用它来设置远程调试。
确保本地代码和远程服务器代码一致,要不调试过程中,行号对不上。。。。。
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8989,server=y,suspend=n %JAVA_OPTS%
-XDebug 启用调试。
-Xnoagent 禁用默认sun.tools.debug调试器。
-Djava.compiler=NONE 禁止 JIT 编译器的加载。
-Xrunjdwp 加载JDWP的JPDA参考执行实例。
transport 用于在调试程序和 VM 使用的进程之间通讯。
dt_socket 套接字传输。
dt_shmem 共享内存传输,仅限于 Windows。
server=y/n VM 是否需要作为调试服务器执行。
address=4000 调试服务器的端口号,客户端用来连接服务器的端口号。
suspend=y/n 是否在调试客户端建立连接之后启动 VM 。
相关推荐
1 下载并安装windows下的Perl ActivePerl ...3 只有安装padwalker,Eclipse才能调试Perl: 运行Perl Package Manager。Edit->Perferences->Respositories中填入http://www.bribes.org/perl/ppm/。然后安装padwalker。
web服务器远程调试配置方法 服务端设置 Eclipse设置
自己写的介绍java远程调试的ppt。有jvm的调试模型,eclipse的调试技巧,远程调试介绍,环境搭建。并有一个demo演示截图。
解决Failed to connect to remote VM com.sun.jdi.connect.spi.ClosedConnectionException错误,tomcat远程调试
Optsicom 远程实验系统(Optsicom RES)是一套工具,旨在在另一台机器上执行和调试在 Eclipse 中开发的 Java 程序。 具体来说,Optisicom RES 提供以下功能: 在 Eclipse 中执行或调试当前机器中程序的具体版本...
背景描述 有时候Python应用的代码在本地开发环境运行十分正常,但是放到线上以后却出现了莫名其妙的异常,经过再三排查以后还是找不到问题原因,于是就在想,要是可以...远程调试的功能在Eclipse、IntelliJ IDEA等大型I
允许可选的调试日志记录,这还将在堆栈跟踪中将您的应用程序标记为DEBUG构建 另请参见: 以下是Android Remote Stacktrace的原始文档,并对我所做的一些API更改进行了少量修改。 客户端使用 在下载最新的trace.jar...
服务安装,直接解压文件到 D:\develop\eclipse32,可见D:\develop\eclipse32\eclipse.exe。 配置eclipse 直接运行 D:\develop\eclipse32\eclipse.exe,进入到 eclipse。 菜单:Help->install new software 下载PHP...
Debug时修改代码能即时生效的说明,帮助大家在debug时解决无法及时生效的问题
26.1.2. client获取remote IServiceManager IBinder接口: 75 26.1.3. client获取Service的远程IBinder接口 78 26.1.4. Client A与Binder kernel通信: 81 26.1.5. 连接建立后的client连接Service的通信过程: 86 ...
最近两年vs code在开发工具领域表现得非常抢眼,让很多原本热衷于eclipse、IntelliJ、Atom的同学纷纷转向了vs code,并且对其赞不绝口。一直以来,我认为vs code名不副实,它只不过是一个并没有什么特色之处,依靠...