Ответ 1
"Содержит:/Users/me/Repositories/ABC перекрывает расположение другого проекта:" ABC "
Похоже, у вас уже есть проект в вашей рабочей области с тем же именем, что и проект, который вы хотите импортировать.
После копирования моего ретрансляции GIT
с компьютера на мой MAC я не могу импортировать его в затмение. Импорт происходит через плагин eGit непосредственно из существующего локального репозитория git.
Точный точный импорт отлично работает на существующем компьютере Windows.
Просьба сообщить.
org.eclipse.core.internal.resources.ResourceException: Invalid project description.
at org.eclipse.core.internal.resources.Project.checkDescription(Project.java:162)
at org.eclipse.core.internal.resources.Project.assertCreateRequirements(Project.java:52)
at org.eclipse.core.internal.resources.Project.create(Project.java:274)
at org.eclipse.core.internal.resources.Project.create(Project.java:256)
at org.eclipse.egit.ui.internal.clone.ProjectUtils.createExistingProject(ProjectUtils.java:115)
at org.eclipse.egit.ui.internal.clone.ProjectUtils.access$0(ProjectUtils.java:92)
at org.eclipse.egit.ui.internal.clone.ProjectUtils$1.run(ProjectUtils.java:66)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1957)
at org.eclipse.egit.ui.internal.clone.ProjectUtils.createProjects(ProjectUtils.java:84)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.importProjects(GitImportWizard.java:160)
at org.eclipse.egit.ui.internal.clone.GitImportWizard.access$0(GitImportWizard.java:142)
at org.eclipse.egit.ui.internal.clone.GitImportWizard$1.run(GitImportWizard.java:83)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Contains: OK
Contains: /Users/me/Repositories/ABC overlaps the location of another project: 'ABC'
"Содержит:/Users/me/Repositories/ABC перекрывает расположение другого проекта:" ABC "
Похоже, у вас уже есть проект в вашей рабочей области с тем же именем, что и проект, который вы хотите импортировать.
Хорошо, я постараюсь подвести итог, после того как я столкнулся с симуляционными проблемами и потратил немного времени:
Eclipse Juno/4.2 SR1 (однако я думаю, что это общее непонимание того, как проекты импорта импорта)
Ошибка импорта проекта, поскольку имя проекта в клонированном ".project файле" allready существует в каталоге рабочего пространства eclipse при импорте.
Надеюсь, это экономит некоторое время.
Следующее работает для меня.
Скопируйте/поместите свой проект за пределы рабочего пространства [например: E:\yourproject], затем перейдите к
1. Файл → Импорт → Общие → Существующие проекты в рабочее пространство
2. Просмотрите свой проект
3. Выбрать флажок "Скопировать проекты в рабочее пространство"
и нажмите "Готово".
Это сделает копию проекта в рабочее пространство.
Самое простое решение, с которым я столкнулся, это использовать Import -> General -> Existing Projects into Workspace
.
Попробуйте использовать разные каталоги для рабочего пространства и проекта git. Рабочая область → wsp, Git -Project → wsp/git -project вместо: Рабочая область / git -Project → Git -project
Я встречаюсь с той же проблемой и через некоторое время нашел следующее решение: git repo:
Еще одно примечание: ваш проект должен содержать папку .git
Он отлично работает для меня
У вас есть ABC
уже в вашей рабочей области. Удалите его, а затем добавьте его.
Это происходит при клонировании удаленного репозитория git с помощью проекта import project → project из git на последнем шаге.
Hm У меня была аналогичная проблема с git repos (клонированная из командной строки с помощью инструмента git): Eclipse повреждал индекс .git внутри проекта, когда я импортировал проекты, клонированные внутри рабочего пространства eclipse. Чем я клонировал git repo за пределами рабочей области и , импортированный в eclipse, используя флажок "копировать в рабочее пространство" , и все работает плавно...
Но стоит упомянуть, что я загрузил Eclipse Classic, который поставляется без egit или без каких-либо git связанных плагинов, потому что я подозревал, что этот плагин egit сбрасывает каталог .git, кроме другого импорта проблемы.
Возможно, импорт внешнего рабочего каталога - это то, чего хотят от нас программисты-затмения.
Вам не следует копировать репозитории git, вы должны клонировать их. Однако, глядя на ваше сообщение об ошибке, это не выглядит как проблема git.
У меня просто была эта ошибка; чтобы решить эту проблему, я удалил проект из своего каталога рабочей области. Я бросил его на свой рабочий стол. Затем при импорте проекта установите флажок, в котором говорится о копировании в рабочее пространство.
В рабочем пространстве Eclipse проверяет, существует ли каталог, если он это делает, он дает ошибку.
Пожалуйста, проверьте это. У меня был многоуровневый проект. Я не смог импортировать один из моих подпроектов, потому что он дал мне "недопустимое описание проекта, ресурс содержит /". Это объясняется тем, что мои подпроекты применяли плагин: "eclipse", я так думаю. Это известная проблема, и для нее создана ошибка: https://issuetracker.springsource.com/browse/STS-2614