使用java远程调试技术监控代码运行

JAPA介绍

JPDAJava Platform Debugger Architecture)是 Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。

JPDA是一组API集合,旨在帮助你调试Java代码。J2SE1.2.2版开始推出JPDA工具集,并在1.3.x版中将它直接包含在J2SE软件包中。

      JPDA并非一个应用程序或调试工具,而是一组精心设计的接口与协议,了解这点很重要。Sun设计这一标准的目的是提供一个基础构架,以便第三方工具和调整器能够高效利用它。还有许多利用JPDA的优秀调试器和IDE,包括一些获得广泛认可的工具,如Sun NetBeansIBM Eclipse等等。

 

参数设置说明

JPDA_OPTS="-Xdebug -agentlib:jdwp=transport=dt_socket,address=192.168.42.130:8000,server=y,suspend=y"

//java -Xdebug -agentlib:jdwp=transport=dt_socket,address=192.168.42.130:8000,server=y,suspend=y xxx.class

-Xdebug 是通知JVM工作在DEBUG模式下

-Xrunjdwp:<sub-options> 加载JVM的JPDA参考实现库

suspend参数表示,启动时,是否等待JPDA调试端连接。n表示否

转载于:https://www.cnblogs.com/hzhuxin/p/5805588.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值