我正在尝试用jdb调试我的应用程序。到目前为止,我获得了很多东西,但我想把它们擦亮。
当我在jdb中并且希望插入一个断点或检查一个变量时,jdb需要全名package.class.(方法/变量)。下面是一个示例:
Initializing jdb ...
>
VM Started: No frames on the current call stack
main[1] stop in com.ionsoft.engine.Engine.main这太烦人了,因为我必须输入的名字太长了。
我想键入“Engine.main中的停止”,就像源和类在项目根中一样。
我试图将类路径从./build/classes更改为./build/classes/com/ionsoft/engine,但如果这样做,则找不到Engine.class。
Error: Could not find or load main class com.ionsoft.engine.Engine有人有什么想法吗?
更新:在我当前的类路径中,我指向的是jars,而不是类。
谢谢您抽时间见我。
发布于 2013-11-11 07:10:44
我找到了一些关于这个话题的有用信息。
我有三个选择:
我想我更喜欢第二种选择,但同时我将使用第一种和第三种选择的组合。
https://stackoverflow.com/questions/19890612
复制相似问题