NoClassDefFoundError, хотя файл.jar включен
Привет у меня есть странная проблема, когда при запуске моего веб-приложения я получаю NoClassDefFoundError
Но когда я проверяю в Eclipse, я нахожу файл.jar (Jnotify.jar), и он показывает все классы. Тот же самый случай, когда я импортирую.war-файл моего веб-приложения, я вижу классы в зависимостях.
В чем может быть моя проблема?
Спасибо!
1 ответ
Решение
Я нашел, что вызвало ошибку:
У JNotify есть специальные библиотеки DLL, я поместил их в java.library.path, но проблема в том, что Tomcat не ищет эти библиотеки, если соответствующие файлы.jar не находятся в Tomcat/lib.
Поэтому добавление моего jnotify.jar в tomcat/lib устранило мои проблемы.