Подтвердить что ты не робот

"Невозможно создать контент проекта в рабочей области" при попытке воссоздать проект

Я создал один проект в Eclipse с использованием опции Existing Source. Позже я нашел проблему с конфигурацией и удалил проект из eclipse, сохраняя содержимое папки нетронутым. Теперь я снова попытался создать новый проект с той же папкой, что и исходная папка. Но Eclipse не позволяет мне это делать, и он дает ошибку "Невозможно создать контент проекта в рабочей области". Я проверил в исходной папке любые файлы .PROJECT, но ни один из них не существует. У кого-нибудь есть решение?

4b9b3361

Ответ 1

Как описано это сообщение на форумах Eclipse, выбранное вами местоположение проекта уже находится в вашем рабочем пространстве. Функция "создать из существующей" должна иметь источник, расположенный за пределами рабочей области. Вам нужно либо переместить источник из рабочей области, либо создать новый проект, указав папку, содержащую проект, в качестве имени проекта.

Ответ 2

Это в основном проблема при попытке создать проект во вложенной подпапке рабочего пространства. Если проект находится в прямой подпапке папки рабочей области, просто создайте новый проект, используйте имя папки в качестве имени проекта, и все будет вести себя так, как вы хотите. В противном случае я использовал эти два решения без каких-либо проблем, но я думаю, что это может зависеть от того, какой тип проекта вы создаете (я использую в основном pydev, CDT и DLTK):

  • Сделать ссылку на проект за пределами каталога рабочей области и импортировать эту ссылку. Eclipse не жалуется, и вы можете сократить внешние ресурсы до нескольких символических ссылок.
  • Создайте новый проект заглушки, скопируйте все соответствующие файлы проекта (например .buildpath,.project,...) в фактическую папку проекта. Затем удалите этот проект заглушки и импортируйте другой проект, который теперь работает. Обратите внимание, что импорт не совпадает с new>create from existing, это действительно отдельный параметр импорта.

Ответ 3

У меня была аналогичная проблема. Я создавал проект PHP в eclipse, в рабочей области с другими проектами и по какой-то причине не смог его создать (я думаю, потому что он находится в подпапке, а не в корневой папке рабочего пространства). В любом случае, что я сделал, это следующее:

  • В Eclise создайте новый проект в корневой папке вашего рабочего пространства.

  • В Eclipse, после создания проекта, щелкните правой кнопкой мыши и удалите проект, но убедитесь, что вы не выбрали опцию для удаления файлов на диске (то есть, сохраните файлы/папки на диске)

  • Перейдите в проводник Windows и переместите проект в место, куда вы хотите поместить его (т.е. место, которое вы не могли использовать в первую очередь).

  • Вернемся к Eclipse и на этот раз импортируем проект (impot → существующий проект в рабочее пространство), и там будет ваш проект.

Ответ 4

У меня была такая же проблема, и вот как я ее решил:

1. moved the project folder(named www) outside the workspace folder
2. created new project in the workspace with the same name(www)
3. close eclipse
4. move the external www folder into the workspace folder (e.g. overwrite the new one created within eclipse)
5. open eclipse
6. F5/refresh on the www folder inside the workspace 

et voila.

Ответ 5

меня устраивает: file-> import-> проекты из файловой системы или archive-> directory-> be happy