2015-04-16 2 views
0

Так что я хочу иметь «полезность проекта» со всеми полезных классов и коммунальных библиотек в нем (скажем, Apache Commons библиотеки под определенной директории под названием LIBS в проект утилиты). Так что я могу добавить этот «проект утилиты» в новый проект и хочу использовать его классы java и банки оба. Я знаю, когда вы добавляете проект, вы можете использовать его классы java, но не можете использовать банки. В любом случае, чтобы это сделать?Eclipse, добавив проект с банками в новый проект

+0

как об использовании Maven. вы могли бы использовать классы по своему выбору и оставить в покое те, которые вы хотели сохранить в качестве классов java. – Nirmal

ответ

0

В свойствах проекта (из Проводника пакетов> Щелкните правой кнопкой мыши> Свойства) перейдите на вкладку «Путь к Java»> вкладка «Библиотеки».

Затем вы можете выбрать кнопку «Добавить внешние JAR» и добавить необходимые банки.

0

right click о проекте, где вы хотите добавить баночки, и затем выберите properties. После этого выберите Java Build Path, а затем нажмите Add External JARs. Здесь вы можете добавить банки. См. Следующий рисунок, для получения дополнительной информации.

Примечание: Вы можете добавить ссылку на проекты, щелкнув вкладку проектов в том же окне.

enter image description here

1

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

(а) Перейти к вашей полезности проекта, то сделать: Проект -> Свойства -> Java Построить Путь -> Заказ и экспорт

Проверьте все баночки, которые вы хотите сделать доступными для другого проекта ,

enter image description here

(б) Переход к другому проекту (тот, который использует утилиту проекта): Project -> Свойства -> Java Build Path -> Проекты -> Добавить Проверьте "Utility Project"

enter image description here

Теперь вы должны увидеть утилиту проекта в списке проектов: enter image description here

0

Я предлагаю вам попробовать создать новую «пользовательскую библиотеку» в eclipse, которую вы можете использовать в своих проектах.

Пользовательская библиотека EclipseSW может использоваться для представления набора файлов jarW. Эта пользовательская библиотека может быть добавлена ​​в classpathW проекта. Таким образом, пользовательская библиотека может быть удобным способом добавить набор файлов jar (а не отдельных файлов jar) к пути сборки проекта. Здесь я создам пользовательскую библиотеку для набора файлов jar TomcatSW.

Чтобы создать пользовательскую библиотеку, вы можете перейти в окно → Настройки и перейти к JavaSW → Путь сборки → Библиотеки пользователей. Я нажму кнопку «Создать», чтобы создать новую пользовательскую библиотеку.

Подробнее о пользовательских библиотек по этой ссылке

http://www.avajava.com/tutorials/lessons/how-do-i-create-an-eclipse-user-library-for-the-tomcat-jar-files.html

Другие способы сделать это по ссылке ниже

http://www.wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)

Смежные вопросы