java.lang.NoClassDefFoundError, когда файл есть

Я попытался поискать сообщения, которые могут мне помочь, но не могу найти ни одного.

Я развертываю ухо на сервере JBoss4, и у меня возникла эта проблема, так как я добавил новый проект.

этот новый проект определен как проект Java в eclipse, а в проекте EAR есть проект EJB, в котором новый проект Java является одним из проектов, зависящих от него - если развернуть на JBoss локально через eclipse, проблем нет, и все идет гладко

Но при развертывании на JBoss в тесте среды (за пределами eclipse), продолжал получать java.lang.NoClassDefFoundError в одном из классов, определенных в новом проекте Java.

Я заглянул внутрь файла EAR, чтобы добраться до jar (проект EJB), а затем внутрь jar, я могу видеть структуру каталогов и все файлы классов из нового проекта Java, т.е. Класс, на который он жалуется, находится прямо внутри EAR-> JAR и соответствует точной структуре, которую он ищет.

Я не понимаю, на что еще я могу взглянуть.

Любые указатели приветствуются!

Спасибо

8
задан TS- 14 January 2011 в 04:34
поделиться