我可以为 JDB - java 调试器编写脚本吗
我正在使用 JDB 远程调试程序。我可以在 JDB 中编写脚本,以便可以编写循环和 if-else 条件来控制 JDB 如何执行并将 jdb 输出记录到文件中。
我的参考文档是 GDB Scripting 。
I am using JDB to remote debug a program. Can I write scripts within JDB so that i can write loops and if-else conditionals to control how JDB executes and record the jdb output to a file.
My reference document for this is GDB Scripting.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 jdiscript;它是 Java 调试接口 的瘦脚本前端可以与 Java、JRuby 或任何其他 jvm 语言一起使用。
Check out jdiscript; it's a thin scripting frontend for the Java Debug Interface that can be used with Java, JRuby, or any other jvm language.
使用
expect
,例如,我使用 Cygwinexpect
中的本机 Windowsjdb
:要获取 Maven 项目运行的类路径:
Use
expect
, for instance I use native Windowsjdb
from Cygwinexpect
:To get classpath for Maven project run: