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

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

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

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

Спасибо.

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

Ответы [ 2 ]

9 голосов
/ 10 января 2011

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

1 голос
/ 10 января 2011

Используйте какой-либо инструмент сборки, например ANT или Ivy или Maven , который при сборке копирует все зависимости в WEB-INF/lib

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...