没有合适的资源?快使用搜索试试~ 我知道了~
jdivisitor:Java库,用于使用Java调试接口(JDI)和访问者设计模式来构建自定义调试器应用程序
共35个文件
java:31个
xml:1个
license:1个
需积分: 13 2 下载量 112 浏览量
2021-05-23
17:02:53
上传
评论 1
收藏 38KB ZIP 举报
温馨提示
JDIVisitor JDIVisitor是一个Java库,用于使用Java调试接口(JDI)和访问者设计模式来构建自定义调试器应用程序。 它从的项目中汲取了灵感。 但是,JDIVisitor避开了jdiscript的类似脚本的设计,而改用了更具Java风格的库。 使用访问者模式的一个优点是,访问者对象在处理JDI事件时可以封装和维护状态,从而可以构造复杂的调试器应用程序。 执照 GNU GPL v2.0 用法 以下步骤可用于创建自定义调试器应用程序: 实现一个EventRequestor类,该类请求将由调试器处理的特定JDI事件 实现一个EventVisitor类,该类描述如何处理在步骤1中启用的JDI事件 使用LocalVMLauncher类(在调试模式下创建和启动本地虚拟机)或RemoteVMConnector类(连接到已经通过网络在调试模式下运行的虚拟机)连接到目标虚拟机。 请
资源推荐
资源详情
资源评论
收起资源包目录
jdivisitor-master.zip (35个子文件)
jdivisitor-master
.gitignore 312B
README.md 2KB
pom.xml 2KB
LICENSE 1KB
src
main
java
org
jdivisitor
debugger
request
EventRequestor.java 1KB
launcher
RemoteVMConnector.java 3KB
VMConnector.java 2KB
LocalVMLauncher.java 6KB
StreamRedirectThread.java 3KB
EventThread.java 5KB
event
VisitableLocatableEvent.java 1KB
VisitableMonitorContendedEnterEvent.java 1KB
VisitableAccessWatchpointEvent.java 1KB
VisitableMonitorContendedEnteredEvent.java 1KB
VisitableVMDisconnectEvent.java 1KB
VisitableMonitorWaitedEvent.java 1KB
VisitableMethodEntryEvent.java 1KB
VisitableWatchpointEvent.java 1KB
visitor
Visitable.java 1KB
EventVisitor.java 5KB
EmptyEventVisitor.java 3KB
VisitableThreadStartEvent.java 1KB
VisitableVMStartEvent.java 1KB
transform
EventTransformer.java 6KB
VisitableMonitorWaitEvent.java 1KB
VisitableClassPrepareEvent.java 1KB
VisitableModificationWatchpointEvent.java 1KB
VisitableMethodExitEvent.java 1KB
VisitableClassUnloadEvent.java 1KB
VisitableVMDeathEvent.java 1KB
VisitableThreadDeathEvent.java 1KB
VisitableStepEvent.java 1KB
VisitableBreakpointEvent.java 1KB
VisitableExceptionEvent.java 1KB
Debugger.java 3KB
共 35 条
- 1
资源评论
沪漂购房记
- 粉丝: 19
- 资源: 4614
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功