#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 и перезапускать его.