Некоторые проекты нельзя импортировать, поскольку они уже существуют в ошибке рабочей области в Eclipse

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

"Некоторые проекты нельзя импортировать, поскольку они уже существуют в рабочей области"

Ответ 1

Снимите флажок "копировать проекты в рабочее пространство, а затем нажмите кнопку " Обновить, вы сможете импортировать проект

Ответ 2

перейдите в .project файл в своем проекте и измените имя проекта в теге имени

Ответ 3

Это случилось со мной. Наконец, я понял, что проект уже открыт в моей рабочей области, но он не был виден из-за выбранного рабочего набора. Вы должны просто отменить выбор активного рабочего набора, и все открытые проекты станут видимыми.

Ответ 4

У вас может быть проект с тем же именем в вашей рабочей области. Попробуйте обновить (файл- > обновить) рабочее пространство после удаления другого с тем же именем. Типичная ситуация возникает, когда вы хотите повторно импортировать удаленный проект.

Ответ 5

В моем случае я скопировал один из проектов (например, "Project1" ) из рабочей области и вставил его в ту же рабочую область. После этого я изменил имя вложенного проекта (скажем, "Project2" ). Я не мог видеть это в репозитории.

Основная причина заключалась в том, что файл .project из нового проекта все еще был: <name>Project1</name> вместо <name>Project2</name>.

Итак, я сделал следующие вещи, чтобы устранить проблему:

  • Вырезать и вставить Project2 вне рабочей области
  • Измените .project файл на <name>Project2</name>
  • Попробуйте снова импортировать Project2.

Это сработало для меня.

Ответ 6

Проекты в рабочей области Eclipse должны быть уникальными. Обратите внимание, что имя проекта не должно совпадать с именем каталога/папки проекта, поэтому вы можете либо удалить любой существующий проект с тем же именем, либо переименовать существующие проекты.

Ответ 7

Это обычно происходит при физическом изменении каталога проекта без предварительного удаления в Eclipse. Вы можете просматривать и удалять эти скрытые проекты в следующем представлении:

Window -> Show View -> Other -> General -> Navigator

Затем просто просто продолжите процесс импорта существующего проекта.

Ответ 8

В каталоге рабочей области имеется один оккультный каталог с именем .metadata. Закройте Eclipse, удалите ".metadata" и откройте Eclipse. Когда eclipse спросит вас о рабочей области, убедитесь, что ".metadata" не находится в каталоге рабочей области и нажмите кнопку "ok", чтобы выбрать рабочее пространство по умолчанию.

Ответ 9

Возможно, вы получаете одно и то же имя проекта в файле .project, проверьте его, если да, переименуйте другое имя. Затем снова импортируйте

Ответ 10

Если вы пришли к этому, потому что вы клонировали проект git в существующую рабочую область, и теперь вы хотите продвигать это рабочее пространство в полноценный проект, вы должны использовать представление Git Репозитории → выберите "Рабочий каталог" → Импорт проектов → Существующие проекты.

Ответ 11

Взгляните в папку рабочей области, у вас может быть старый проект с тем же именем, что и тот, который вы импортируете (даже если он не отображается в eclipse).

Когда вы удаляете проект в Eclipse, если вы не установите флажок в диалоговом окне, он просто удаляет его из представления и не удаляет папку в каталоге рабочей области.

Ответ 12

EASIEST WAY: Щелкните правой кнопкой мыши по проекту (папка, которая читает "MainActivity" ) перейдите в Рефакторинг → Переименовать, и вы получите текстовое поле, позволяющее переименовать ваш проект.

Если вы получите предупреждение о том, что ваш проект не синхронизирован с файловой системой, нажмите F5 (обновить) и повторите попытку.

Ответ 13

Попробуйте переименовать значение тега <name>, которое находится внутри файла .project вашего проекта.

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Rename this value</name>
    <comment></comment>
    <projects>

Это будет работать точно. Здесь вы просто переименовываете свой проект.

Ответ 14

Еще один способ, который я только что нашел!

MOVE проект в другую папку, а затем импортируйте и, если требуется, скопируйте в рабочее пространство

Ответ 15

Проверьте, настроено ли Eclipse, чтобы показать ВСЕ рабочий набор. Однажды я столкнулся с той же проблемой, и оказалось, что я случайно импортировал проект в рабочий набор Other Projects. И моя конфигурация Eclipse не показывала этот рабочий набор в проводнике пакетов, что заставило меня поверить, что проект еще не был импортирован.

Обновлено для @Mawg:

Сначала нажмите кнопку Select Working Set...:

введите описание изображения здесь

Затем выберите No Working Sets:

введите описание изображения здесь

Это эффективно отключит рабочий набор и покажет все проекты.

Ответ 16

У меня возникла эта проблема, когда я удалил проект и попытался снова импортировать код. Eclipse никогда не удалял проект и все еще содержал ссылку на имя/папку проекта в рабочей области. Я должен был создать новый проект с тем же именем, и мой код появился как есть. Я считаю, что это работало только потому, что путь к проекту никогда не менялся.

Ответ 17

Это случилось со мной, когда

Я удаляю проект из eclipse Project Explorer и не проверял удалить содержимое с диска.

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

Чтобы решить, я только что сделал работу FYI, которую каждый ребенок может сделать:)

Итак, как я решил это:

  • Вырезать Ctrl + x папку myProject из рабочего пространства eclipse в другое место, т.е. Рабочий стол
  • Щелкните правой кнопкой мыши Navigator (вы можете получить его от Window > Show View > Navigator) и Обновить (он будет вызывать следующий диалог) введите описание изображения здесь
  • Просто нажмите кнопку Yes и переместите папку проекта обратно в каталог рабочей области eclipse.
  • Импортировать снова!
  • Теперь Rock 'n' Role

Ответ 18

Это сработало для меня.

Файл > Создать > Проект Android > Создать проект из существующего источника

Местоположение = местоположение проекта, который вы хотите импортировать.

Появится предупреждение "Проект Eclipse уже существует в этом каталоге. Вместо этого используйте "Файл" > "Импорт" > "Существующий проект". Но вы сможете нажать "Далее", и проект должен быть импортирован.

Ответ 19

В eclipse нажмите файл, затем выберите рабочую область переключателя, затем выберите и выберите другую папку. Теперь повторите тот же процесс, и на этот раз не будет ошибки:)

Ответ 20

Ничто из того, что не могло решить мою ситуацию. Вот как я решил.

  • Закройте IDE
  • Удалить рабочую область проекта с тем же именем
  • Запустите IDE
  • Очистить весь проект (не уверен, что это помогло)
  • Файл > Импорт > Существующий проект
  • нажмите кнопку обновления
  • импортировать проект

Готово..

Ответ 21

По крайней мере, на Eclipse Juno вы можете переключиться на Advanced. Затем выберите [groupid]. [Artifactid] в раскрывающемся списке "Имя шаблона". Это должно сделать ваш проект уникальным. (Если вы храните несколько версий данного артефакта, вы можете выбрать [groupid]. [Artifactid]. [Version] вместо этого). Не забудьте нажать кнопку "Обновить", чтобы изменения были видны. Промыть, промыть, повторить по мере необходимости.

Ответ 22

удалите его из eclipse...... Возможно, вы закрыли проект в eclipse "(Rightclick) → закрыть проект"..... так что даже если вы удалите этот проект из папки рабочей области....it остается там в Eclipse IDE в качестве закрытого проекта..... вы должны удалить его из Eclipse IDE...!!!

Ответ 23

У меня немного отличная ситуация, когда мое затмение перестает отвечать, и мне пришлось убить сеанс. После перезапуска Juno, тогда конкретный проект, над которым я работал, исчез, хотя существует файл .project. Попытка импортировать обратно в Eclipse даст то же самое: "Некоторые проекты не могут быть импортированы.." или "Проект с таким именем уже существует", если вы пытаетесь создать новый проект.

В конце концов, поскольку я использовал рабочие наборы, мне удалось найти этот файл .metadata.plugins\org.eclipse.ui.workbench\workingsets.xml. Вручную добавили отсутствующую запись и перезапустили eclipse и voila, она вернулась.

Ответ 24

У меня была такая же ошибка, потому что в рабочей области был еще один проект под svn, но с другим именем. Поэтому я удалил его.

Ответ 25

У меня была аналогичная проблема, у меня есть тот же репозиторий, который я хотел импортировать дважды. Я переименовал существующий проект, щелкнув правой кнопкой мыши по проекту > refactor > rename, а затем импортировал его снова.

Ответ 26

Это то, что я заметил для вышеупомянутой проблемы: - Если папка checkout (папка, в которой находится ваш проект pom), такая же, как и в рабочей области eclipse, я получаю эту проблему

Решение

когда я использовал отдельную папку рабочего пространства для импорта проекта, eclipse работало гладко:)

Ответ 27

Эти проблемы возникают из-за того, что у вас есть один и тот же проект в какой-либо другой папке проекта. Как и в eclipse, у нас есть много папка проекта. Поэтому, если у вас есть проект в одной папке, и вы хотите импортировать его в другую папку проекта, то эта проблема имеет место. Поэтому прежде всего удалите проект из другой папки, а затем импортируйте в свой текущий проект FOLDER.

Ответ 28

Новое для разработки Eclipse и Android, и это довольно долгое время меня подвело. Вот несколько вещей, которые я делал неправильно, что может помочь кому-то в будущем:

  • Я загружал примеры кода и предполагал, что имя проекта будет таким же, как имя папки, и ищет это имя папки в проводнике проекта, не обнаруживая его, не импортируя, а затем получая сообщение об ошибке, которое оно уже существовало в рабочее пространство. Да. Не гордитесь этим.
  • Не нажимал "Копировать проекты в рабочую область", а затем искал тщетно через рабочую область, когда он не отображался в проводнике проекта. BECAUSE.
  • Параметр "Добавить проект в рабочие наборы" на вкладке "Импорт проектов" не работает, насколько я могу судить, поэтому он не появлялся в проводнике проекта для активного рабочего набора (обновление не имело значения). Добавление проекта в рабочий набор должно было быть выполнено после успешного импорта.

Ответ 29

Я нашел это после двух дней усилий.
Это стоит попробовать. FAQ

Ответ 30

Это очень просто.

нажмите клавишу f2, чтобы переименовать проект.

и импортировать несколько копий проектов Android с одним и тем же пакетом.