问题:远程调试常见于Web应用的远程调试,但是有时候我们也需要对Java应用进行远程调试以发现难以察觉的错误,最常见的就是jar中引用的外部类的问题,有时候外部jar拷贝不全,导致出现NoClassDefException的错误,而我们一般也不会捕获改异常。
监控端即启动jar的脚本:
java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="8000" -jar **.jar
含义是启动一个8000的调试端口,当没有连接进来时jar是不运行的
调试端建立一个远程的Debug Config,Transport类型为Socket,Debugger Mode为Attach,端口填8000即可。一般的IDE编辑器都支持。如Idea中新建一个远程调试连接即可
相关推荐
NC eclipse 远程调试
远程调试快捷键
针对springboot jar方式启动的远程调试, 不用本地启动调试,直接服务器调试
针对springboot jar方式启动的远程调试, 不用本地启动调试,直接服务器调试,本次针对idea写的
主要为大家详细介绍了Springboot jar包远程调试,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
一个文档,详细的说明了怎么进行远程debug
主要介绍了如何基于Idea远程调试tomcat war包及jar包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java远程debug调试视频教程+文档+源码 结合IDEA工具 jar包 war包方式
解决windows下远程调试hadoop权限问题( ERROR security.UserGroupInformation: PriviledgedActionException as:Administrator cause:java.io.IOException: Failed to set permissions of path:)重新编译了hadoop-...
针对windows下eclipse远程调试hadoop的权限问题而重新编译的hadoop-core-1.1.1.jar文件,已经测试通过。 原错误提示为:12/04/24 15:32:44 WARN util.NativeCodeLoader: Unable to load native-hadoop library for ...
支持本地映射和远程映射,比如你可以把线上资源映射到本地某个文件夹下,这样可以方面的处理一些特殊情况下的bug和线上调试(网络的css,js等资源用的是本地代码,这些你可以本地随便修改,数据之类的都是线上的环境...
本资源的jar包为修改后的jar包 可直接利用 ">eclipse远程调试hadoop时 报出eclipse Hadoop Failed to set permissions of path错误 修改hadoop core包中FileUtil java文件 里面有checkReturnValue方法 将代码throw ...
hadoop-eclipse-plugin-2.7.2.jar,hadoop远程调试eclipse插件。
这样的话我们在没有源文件的时候又希望能够远程调试代码几乎是不可能的。在这里写了个小工具,将行号和源文件的行号对应上。需要通过jd-gui反编译的代码保存为zip文件。该工具可以把通过制定文件夹把文件夹里的反...
hadoop-eclipse-plugin-2.8.2.jar hadoop eclipse环境开发调试所用
自己整理写的JAVA操作微软消息队列(MSMQ),发送和接收消息,使用MyEclipse、jdk1.7,内含示例、jar、dll,我博文里有教程(已更新远程教程,请正确使用dll和jar包,有同学说有异常,经调试已发现是错误引用,按照...
java查看sun包源码 Java 远程debug 一、remote debug 何为远程debug呢?通常我们在开发过程中,都会将代码部署到服务中,这个时候...xxx.jar,就是开启了远程debug,自己本地想测试,可以使用下面这个脚本在当前项目目录
远程过程调用和 IPC 数据传输使用内存映射文件启用 python 控制的微管理器 2.0 插件 依赖 org.mm2python 是开源显微镜控制项目 Micro-Manager () () 的插件,请从该站点下载并安装 2.0 版。 org.mm2python 依赖于 Py...
远程过程调用和 IPC 数据传输使用内存映射文件启用 python 控制的微管理器 2.0 插件 依赖 org.mm2python 是开源显微镜控制项目 Micro-Manager () () 的插件,请从该站点下载并安装 2.0 版。 org.mm2python 依赖于 Py...
通常,要激活LS代理,请使用以下命令: 下载 在您的Java选项中添加-javaagent:/path/to/lambda-string-0.2.jar 要使用远程调试器激活LS代理,请使用以下命令: # Download JARwget -O /tmp/lambda-string-0.2.jar ...