我想调试一个静态内部类,它实际上是一个Callable。每当我尝试在 Eclipse 中设置条件断点时,都会出现断点错误:
com.sun.source.tree.Tree$Kind
无法解析类型。它是从所需的 .class 文件中间接引用的。
是什么导致了这个错误?它是使用com.sun.source.tree.Tree$Kind
但不提供它的类/包中的错误吗?我如何知道它是哪个类?我该如何解决?
应该正确的示例表达式是:return mRtx.getNode().getNodeKey() == 74;
我已将其更改为mRtx.getNode().getNodeKey() == 74
但仍然是相同的错误。最近我发现了这个错误并简单地使用了:
if (mRtx.getNode().getNodeKey() == 74) {
System.out.println("bla");
}
并在“sysout”语句上设置一个“正常”断点,以防万一有人遇到同样的问题。