Eclipse не развертывает все файлы jar для веб-приложения

#eclipse #tomcat #maven

#eclipse #tomcat #maven

Вопрос:

У нас есть нетривиальный многомодульный проект maven, затем у нас есть веб-приложение maven с одним модулем, которое зависит от 2 модулей в более крупном многомодульном проекте.

Когда мы используем eclipse для развертывания в tomcat, Он не развертывает все банки, которые требуются (spring, camel и т. Д.) Для проектов в многомодульных проектах, Но многомодульные банки присутствуют???

Но если бы мы должны были выполнить экспорт файла war в приложении с одним модулем, оно включает в себя все, что нам нужно spring, camel и все многомодульные банки, как ожидалось? Почему экспорт и развертывание работают по-разному и как я могу заставить развертывание работать так, как я хочу.

Мы используем eclipse 3.6.2 с m2eclipse и другими плагинами. Кажется, что Eclipse Indigo хуже справляется с проектами maven, чем 3.6.

Ответ №1:

Похоже, это та же проблема, с которой я сталкиваюсь регулярно. Откройте путь сборки для проекта и на вкладке Экспорт установите флажок Зависимости Maven. Выполните очистку и повторное развертывание веб-приложения.

Может потребоваться удалить и повторно загрузить веб-приложение на сервер, и мне обычно приходится выходить из Eclipse и перезапускать его.