2013-10-08 4 views
0

Привет У меня есть странные проблемы, где, когда я бегу мой веб-приложение, я получаю NoClassDefFoundErrorNoClassDefFoundError даже если .jar файл включен

Но когда я проверяю в Eclipse, я найти файл .jar (Jnotify.jar) и он показывает все классы. В том же случае, когда я импортирую .war-файл моего webapp, я вижу классы в зависимостях.

Что может быть моей проблемой?

Спасибо!

+0

Вы не смотрите в правильном темпе. Пожалуйста, опубликуйте, как вы запускаете ваш webapp. –

+0

Является ли это показом в классе? проверили ли вы свой Jnotify.jar, включенный в путь класса приложения? – subodh

+0

Я запускаю свой webapp с помощью tomcat. Он правильно показывает путь в классе приложений –

ответ

0

я обнаружил, что вызывает ошибку:

JNotify имеет определенную библиотеку DLL, я помещал их в corectly java.library.path но проблема Tomcat не ищет этих библиотек, если не соответствующие .jar файлы находятся в Tomcat/lib.

Так что добавление моего jnotify.jar в tomcat/lib исправило мои проблемы.

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