[英]Set breakpoint on package in Eclipse
我有大项目。 如果要从必要的源代码包开始执行代码库,我想暂停执行(开始调试)。
在eclipse中有可能吗?
您可以在Eclipse中使用条件断点功能。
例如,您希望在加载包中的类时触发断点:
java.lang.ClassLoader
(Eclipse中的Ctrl-Shift-T
) loadClass(String)
。 在此方法内设置一个断点:
public Class<?> loadClass(String name) throws ClassNotFoundException { return loadClass(name, false); <<-- breakpoint here }
右键单击断点并打开“断点属性”。
启用“条件”并输入您的条件,例如:
name.startsWith("com.my.company.my.package")
调试你的程序。
“条件断点有编译错误 - 名称无法解析”
描述解决错误在这里例如:
arg0.startsWith("com.my.company.my.package")
调试你的程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.