Некоторые проекты не могут быть импортированы, потому что они уже существуют в ошибке рабочей области в Eclipse - PullRequest
281 голосов
/ 16 июля 2011

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

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

Ответы [ 37 ]

6 голосов
/ 04 января 2013

EASIEST WAY: Щелкните правой кнопкой мыши по проекту (папка с надписью «MainActivity»), перейдите на Refactor -> Rename , и вы получите текстовое поле, позволяющее переименовать ваш проект..

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

6 голосов
/ 28 сентября 2017

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

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

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

6 голосов
/ 18 июля 2011

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

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

5 голосов
/ 03 ноября 2012

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

ПЕРЕМЕСТИТЬ проект в другую папку, а затем импортировать и при необходимости скопировать в рабочую область

5 голосов
/ 15 декабря 2014

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

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

Сначала нажмитеSelect Working Set...:

enter image description here

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

enter image description here

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

4 голосов
/ 13 апреля 2013

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

4 голосов
/ 05 ноября 2015

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

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

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

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

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

  1. Вырезать Ctrl + x папку myProject из рабочей области затмения в другое место, например Рабочий стол
  2. Щелкните правой кнопкой мыши Navigator (вы можете получить его из Window > Show View > Navigator) и Обновить (появится следующее диалоговое окно) enter image description here
  3. Просто нажмите кнопку Yes и переместите папку вашего проекта обратно в каталог рабочего пространства Eclipse
  4. Импортировать снова!
  5. Сейчас Рок-н-ролльная
3 голосов
/ 22 февраля 2013

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

3 голосов
/ 06 сентября 2012

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

  1. Закрыть IDE
  2. Удалить одноименное рабочее пространство формы проекта с именем
  3. Запустить IDE
  4. Очистить весь проект (не уверен, что это помогло)
  5. Файл> Импорт> Существующий проект
  6. нажмите кнопку обновления
  7. Импортировать проект

Готово ..

3 голосов
/ 06 марта 2013

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

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

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