Eclipse ищет проекты eclipse, то есть ищет файлы, относящиеся к eclipse, в корневом каталоге, а именно .project
и .classpath
. Вы либо указали Eclipse неправильный каталог (если вы импортируете проект eclipse), либо действительно хотите создать новый проект из существующего источника ( new
-> java project
-> create project from existing source
).
Я думаю, что вы, вероятно, захотите второй, потому что проекты Eclipse обычно имеют отдельные каталоги исходного кода и сборки. Если ваши источники и файлы .class находятся в одном каталоге, вероятно, у вас не было проекта eclipse.
Этот ответ совпадает с ответом Лауры, однако в новых версиях eclipse вы не сможете увидеть параметр «создать проект из существующего источника».
Следовательно, вы можете сделать это вместо этого:
Перейти к файлу > Создать > Проект
Выберите тип проекта, нажмите Далее
Снимите флажок Использовать местоположение по умолчанию
Нажмите Обзор, чтобы перейти к исходной папке, или введите путь к исходному файлу.
Нажмите Готово
Взято с этого дискуссионного форума на eclipse.org
источник
Одно из решений - использовать Maven. Из корневой папки проекта выполните mvn eclipse: clean, а затем mvn eclipse: eclipse. Это сгенерирует файлы .project и .classpath, необходимые для eclipse.
источник
В новом обновленном eclipse здесь находится опция «
create project from existing source
»,File>New>Project>Android>Android
проект из существующего кода. Затем перейдите в корневой каталог.источник
У меня есть идеальное решение этой проблемы. Выполнив следующие простые шаги, вы сможете импортировать исходные коды в Eclipse!
Прежде всего, причина, по которой вы не можете импортировать свой проект на рабочую станцию Eclipse, заключается в том, что у вас нет файлов .project и .classpath .
Теперь мы знаем, почему это происходит, поэтому все, что нам нужно сделать, это создать файлы .project и .classpath внутри файла проекта. Вот как это сделать:
Сначала создайте файл .classpath :
скопируйте и вставьте следующие коды и сохраните их:
<?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="output" path="bin"/> </classpath>
Затем создайте файл .project :
скопируйте и вставьте следующие коды:
<?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>HereIsTheProjectName</name> <comment></comment> <projects> </projects> <buildSpec> <buildCommand> <name>org.eclipse.jdt.core.javabuilder</name> <arguments> </arguments> </buildCommand> </buildSpec> <natures> <nature>org.eclipse.jdt.core.javanature</nature> </natures> </projectDescription>
вам нужно изменить поле имени на имя вашего проекта. вы можете сделать это в строке 3, изменив HereIsTheProjectName на свое собственное имя проекта. затем сохраните его.
Вот и все, наслаждайтесь !!
источник
Спустя долгое время я наконец нашел это! Вот мой путь: Файл -> Новый проект -> Проект Android из существующего кода -> Переход к корневому каталогу вашего проекта готов!
источник
Причина : ваш ID не может найти файл .project. Это происходит в git commit, когда люди часто не отправляют файл .project
Решение : если у вас установлена maven, используйте следующие скобы
Наслаждайтесь!
источник
Если у вас нет , я просто
.project
и.classpath
файлы в каталоге, единственный способ , который работает (для меня по крайней мере) с последней версией Затмения:File
->New
->Project...
->Android
->Android Application Project
->Next >
src
файл в проводнике пакетов.General
->File System
->Next >
Browse
в свой проект, выберите нужные файлы, нажмитеFinish
После этого, вы должны иметь проект со всеми существующего кода, а также новые
.project
и.classpath
файлы.источник
У меня была такая же проблема, когда я изменил xml-файл .project. Когда я вернул файлы к исходной версии, проект был создан, и я смог импортировать проект. Может быть, это поможет тому, у кого такая же проблема;)
источник
если вы создаете проект maven через командную консоль, убедитесь, что в конце команды есть следующее:
источник
Чтобы решить эту проблему для проектов Android. выполните указанные ниже шаги new-> android project-> создать проект из существующего источника, и в нем вы можете указать местоположение своего кода. Теперь он импортирует весь указанный код проекта и будет работать нормально.
источник