Моя проблема в том, что у меня есть веб-приложение, созданное и развернутое в виде файла WAR в JBoss 6. Мой сервлет не может загрузить класс в моем приложении и выдает ошибку NoClassDefFoundError.
Я подтвердил, что этот класс существуетв правильном месте файла WAR.Все мои классы приложений находятся в папке WEB-INF / classes вместе с моим классом сервлетов, который выполняется без помех.На самом деле, кажется, что этот класс не находится на пути к классам, потому что другие аспекты приложения работают отлично.
JBoss работает на JDK 1.6_21, приложение было собрано с JDK 1.6_24, этоне должно быть проблемой, верно?
Кроме того, это приложение прекрасно работает локально в Eclipse, и когда я развертываю файл WAR на отдельном сервере Tomcat 7 и Glassfish 3, они оба находят этот класс без проблем.
Я не ожидаю, что кто-то просто мгновенно узнает, что случилось, если кто-то уже видел что-то подобное раньше, тогда, пожалуйста, поделитесь своим опытом, или если у вас есть хорошие советы или вы знаете о хороших инструментах, чтобы ДЕЙСТВИТЕЛЬНО углубиться в проблемы с классамипожалуйста, поделитесь.