Настройка динамического веб-проекта Eclipse, ссылающегося на другой проект

У меня есть простой динамический веб-проект, настроенный в Eclipse 3.6 Helios, но у меня возникли проблемы с его использованием кода в другом проекте, который у меня есть.

Я добавил ссылку на мой проект на путь сборки моего веб-проекта, и у меня нет никаких проблем с точки зрения сборка, только с точки зрения развертывания и тестирования результата. Встроенное веб-приложение не имеет jar в каталоге WEB-INF/lib, поэтому достаточно справедливо, что он не может найти код. Вопрос в том, как я это устроил. Я просмотрел помощь, которую я могу найти и немного погуглил, но не могу найти ничего очевидного, что помогает.

Как настроить мой веб-проект так, чтобы при его развертывании он волшебным образом имел код из моего зависимого проекта внутри него?

спасибо.

Примечание: В идеале я хотел бы решение, которое не включает в себя настройку какого-то инструмента сборки. Веб-проект развертывается без использования какого-либо инструмента сборки (или, по крайней мере, ни одного видимый для конечного пользователя), поэтому скорее надеялся, что проект ссылок может быть легко интегрирован в это.

2 ответов


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


используйте некоторые инструменты сборки, такие как АНТ или Айви или Maven это, при сборке, копирует все зависимости в WEB-INF/lib

использование инструмента сборки является хорошей практикой для автоматизации сборки, тестирования и развертывания. Вы также можете быть заинтересованы в плагинах, таких как Реактор Maven.