2010-08-06 6 views
2

Я только что наткнулся на ошибку при использовании NetBeans, и я хотел опубликовать свои результаты (возможно, это старые новости). Возможно, это избавит некоторых людей от головной боли отладки аналогичной проблемы, с которой я столкнулся. Я не думаю, что я злоупотребляю чем-нибудь здесь ... SEO SEO слишком хорош :)Класс ретранслятора NetBeans: java.lang.NoClassDefFoundError

Я реорганизовал класс в проекте NetBeans (JavaFX), и с этого момента я получил «java.lang. NoClassDefFoundError "для этого конкретного реорганизованного класса.

Я исправил ошибку, просто выполнив «Чистый и построенный проект». Это, видимо, удалило любой файл кэша или ошибочную ссылку на файл/класс. Я не думаю, что это ошибка Netbeans ... надеясь, что это был всего лишь один из тех моментов «flukey».

Cheers!

ответ

2

У меня есть эти проблемы время от времени, когда я пишу новый код (или создаю новый код). Это потому, что я использую функцию 'build' вместо 'clean & build'.

В большинстве случаев соответствующий набор классов скомпилирован (или перекомпилирован), но бывают ситуации, когда вновь скомпилированные классы не совместимы с уже скомпилированными классами. Вот когда я получу java.lang.NoClassDefFoundError. Не ахти какое дело. Просто нужно очистить и перекомпилировать все.

Смежные вопросы