Как работать с ссылочными проектами в Eclipse - PullRequest
5 голосов
/ 14 января 2009

Хорошо, может быть, все знают, как это сделать, но я никогда не пробовал, потому что мне это никогда не было нужно, так как вы работаете с несколькими ссылочными проектами в Eclipse? У меня есть пара веб-приложений Struts 1, которые должны использовать другой проект библиотеки "Struts 1", и сейчас я делаю связь между ними с помощью URL-запросов, что очень раздражает (по крайней мере, как я это реализовал).

Я бы хотел использовать классы проекта "библиотека" непосредственно в других моих приложениях Struts.

Пока я знаю, что они должны быть в одной рабочей области, и на которые я должен ссылаться, используя параметры "ссылки на проект" в свойствах проекта, но это все! Я действительно не знаю, что делать дальше.

Спасибо!


Хорошо, вот и все! Теперь, когда я экспортирую приложение Struts в WAR-файл, что произойдет с приложением библиотеки Struts? Нужно ли экспортировать оба файла в отдельные WAR-файлы или просто экспортировать первичное приложение WAR-файл также экспортирует все файлы веб-приложения библиотеки?

Ответы [ 2 ]

5 голосов
/ 14 января 2009

Меню Проектов -> Свойства

Перейти к пути сборки Java.

Там вы можете добавить библиотеку напрямую или добавить другой проект в путь сборки текущего проекта.

0 голосов
/ 09 февраля 2009

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

Другим вариантом является объединение каждой WAR в один файл EAR. Этот подход не будет работать на Tomcat, но будет работать на WebSphere, WebLogic ...

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