Я хочу отлаживать статический внутренний класс, который на самом деле является Callable. Всякий раз, когда я пытаюсь установить условную точку останова в Eclipse, я получаю ошибку точки останова:Результаты Eclipse/условной точки останова в BreakpointException
The type
com.sun.source.tree.Tree$Kind
cannot be resolved. It is indirectly referenced from required .class files.
Что является причиной этой ошибки? Это ошибка в классе/пакете, который использует 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» заявление только в случае, если кто имеет такую же проблему.
Не могли бы вы завершить свой вопрос, чтобы разъяснить его со всеми классами, которые вы упомянули? Каков реальный вопрос? –
Пожалуйста, укажите здесь, какой JVM используется для запуска eclipse и запуска вашего отлаженного программного обеспечения. –