2009-11-13 7 views
9

У меня есть два проекта Project1 и Project2.Как скопировать несколько проектов в одну папку в eclipse

Теперь я хочу скопировать эти проекты в рабочее пространство eclipse, но я хочу, чтобы эти проекты были в одной папке, как показано ниже.

Eclipse, Рабочая область -> Project -> Project1, Проект2

Project1 и то есть Проект2 должны находиться в папке проекта в папке Workspace.

Как это сделать в затмении?

+0

Зачем вы хотите это сделать (т.е. , какую выгоду вы хотите получить, разложив проекты таким образом)? – Suppressingfire

+0

Вы пытаетесь объединить два проекта вместе? – Richie

ответ

1

На самом деле не существует специального решения Eclipse для решения этой проблемы. Даже если вы импортируете проекты в Eclipse, единственный способ получить структуру каталогов, которую вы хотите, - это перемещать файлы в Eclipse.

Более простым решением было бы создать желаемую структуру каталогов где-то в файловой системе, а затем использовать функцию импорта исходного кода Eclipse.

+0

Даже при правильной структуре файловой системы OP столкнулся бы с решением одного проекта в рабочей области с двумя папками или с тем же видом рабочей области двух проектов без какой-либо структуры, которая кажется против намерения. –

7

Посмотрите на working sets.

В Eclipse рабочие наборы обеспечивают удобный способ собирать проекты вместе в виде холдинговой папки. Эта папка существует только в некотором «мета» смысле, а отдельные проекты могут принадлежать множеству рабочих наборов.

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

+0

Это именно то, что я искал. Благодаря! – Sheharyar

0

Вы можете определить затмение проекта (т.е. .project и .classpath) с двумя папками Проект1 и Project2, как связанные папки (см this answer для более или this one)

alt text http://archive.eclipse.org/eclipse/downloads/drops/R-2.1-200303272130/images/linked-resource.gif

Но что включить воссоздание комбинированных настроек Project1 и Project2 в Project (т. е. объявление двух папок src, перечисление всех зависимостей сборки компиляции для обоих проектов как зависимостей для Project и т. д.)