MyEclipse не развертывает источник ссылки на WEB-INF/classes

У меня есть веб-проект web и проект Java common,

Я поставил commonисходная папка как webИсточник ссылки и используемые классы в common на web проект без ошибок.

Но когда я разверну web на кота я всегда получаю NoClassDefFoundError исключение. Некоторые занятия в common не найдены Когда я проверяю развернутые файлы, я вижу, что есть только webЗанятия в WEB-INF/classes, Но оба common а также webклассы компилируются в папку вывода по умолчанию (web/target/classes) в Java Build Path. Если бы я скопировал все эти классы в WEB-INF/classes, все работает.

Я проверил настройки сборки развертывания, но это уже правильно. И то и другое /commoncommon) а также /srcweb) установлены в Deploy Path WEB-INF/classes,

Я использую MyEclipse 10 и Tomcat 7.0. Как я могу решить это? Заранее спасибо.

1 ответ

До сих пор не знаю почему, но я переключился на другой план и сделал common как maven пакет. Я импортировал это в web как зависимость через Maven. Теперь это работает.

Другие вопросы по тегам