2010-06-14 7 views
0

Здравствуйте, я новичок в Eclipse (и я новичок в Java): Я создаю проект, который должен использовать некоторые классы из другого проекта. Должен ли я обязательно экспортировать этот последний проект в виде файла JAR и добавить в свой проект? Существуют ли другие альтернативы?импорт проекта в Eclipse

+0

Это зависит от того, есть ли у вас зависимости от другого проекта/JAR/library, тогда вы должны добавить их в путь к классу вашего проекта, чтобы использовать их. Я бы порекомендовал вам загрузить проект maven и build, который облегчает жизнь, а затем отслеживает все зависимости, необходимые для вашего проекта. – ant

ответ

1

Есть несколько альтернатив:

  • Если проект А зависит от проекта В, и оба проекта находятся в одном рабочем пространстве Eclipse, вы можете просто проект B проецировать путь построить (в свойствах проекта/строительства путь/проект). Это имеет приятное преимущество в том, что он (необязательно) автоматически втягивает JAR в B проекта, а обновления B будут автоматически использоваться A, и вы можете отлаживать код B (даже с помощью замены горячего кода).
  • Если A и B являются достаточно раздельными, просто сделайте B в JAR (или несколько), а затем добавьте их в путь сборки A.
0
  1. Если у вас есть источник этих файлов класса вы можете просто связать этот источник
  2. Или добавить другой проект в качестве зависимого проекта.
  3. Или создайте банку этих классов и добавьте это в lib.
Смежные вопросы