O Eclipse está procurando por projetos eclipse, o que significa que está procurando por arquivos específicos do eclipse no diretório raiz, a saber .project
e .classpath
. Você forneceu ao Eclipse o diretório errado (se estiver importando um projeto eclipse) ou realmente deseja criar um novo projeto a partir da origem existente ( new
-> java project
-> create project from existing source
).
Eu acho que você provavelmente quer o segundo, porque os projetos Eclipse geralmente têm diretórios de origem e construção separados. Se seus arquivos de origem e .class estão no mesmo diretório, você provavelmente não tinha um projeto eclipse.
Esta resposta é igual à de Laura, entretanto, nas novas versões do eclipse, você não será capaz de ver a opção "criar projeto a partir da fonte existente".
Portanto, você pode fazer isso:
Vá para Arquivo > Novo > Projeto
Selecione o tipo de projeto, clique em Avançar
Desmarque Usar local padrão
Clique em Navegar para navegar até sua pasta de origem ou digite o caminho para sua fonte
Clique em Terminar
Retirado deste fórum de discussão em eclipse.org
fonte
Uma solução para isso é usar o Maven. Na pasta raiz do projeto, execute mvn eclipse: clean seguido de mvn eclipse: eclipse. Isso irá gerar os arquivos .project e .classpath exigidos pelo eclipse.
fonte
No novo eclipse atualizado, a opção "
create project from existing source
" é encontrada aqui,File>New>Project>Android>Android
Projeto de Código Existente. Em seguida, navegue até o diretório raiz.fonte
Tenho uma solução perfeita para este problema. Após seguir etapas simples, você poderá importar seus códigos-fonte no Eclipse!
Em primeiro lugar, o motivo pelo qual você não pode importar seu projeto para a estação de trabalho Eclipse é que você não possui os arquivos .project e .classpath .
Agora sabemos por que isso acontece, então tudo o que precisamos fazer é criar os arquivos .project e .classpath dentro do arquivo do projeto. É assim que você faz:
Primeiro crie o arquivo .classpath :
copie, cole os seguintes códigos e salve-os:
<?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>
Em seguida, crie o arquivo .project :
copie e cole os seguintes códigos:
<?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>
você deve alterar o campo de nome para o nome do seu projeto. você pode fazer isso na linha 3 alterando HereIsTheProjectName para o nome do seu próprio projeto. em seguida, salve-o.
Isso é tudo, aproveite !!
fonte
Depois de muito tempo finalmente descobri isso! Aqui está o meu caminho: Arquivo -> Novo projeto -> Projeto Android a partir do código existente -> Navegue até o término do diretório raiz do seu projeto!
fonte
Motivo : seu ID não consegue encontrar o arquivo .project. Isso acontece no git commit, onde muitas vezes as pessoas não enviam o arquivo .project
Solução : se você instalou o maven, use os seguintes estribos
Aproveitar!
fonte
Se você não tiver apenas tenho
.project
e.classpath
arquivos no diretório, a única maneira que funciona (pelo menos para mim) com a versão mais recente do Eclipse é:File
->New
->Project...
->Android
->Android Application Project
->Next >
src
arquivo no Package ExplorerGeneral
->File System
->Next >
Browse
ao seu projeto, selecione os arquivos necessários, cliqueFinish
Depois disso, você deve ter um projeto com todo o seu código existente, bem como novos arquivos
.project
e.classpath
.fonte
Tive o mesmo problema quando modifiquei o arquivo xml .project. Quando reverti os arquivos para a versão original, o projeto foi criado, então fui capaz de importar o projeto. Talvez ajude alguém que tenha o mesmo tipo de problema;)
fonte
se você estiver construindo um projeto maven por meio de um console de comando, certifique-se de que o seguinte esteja no final do comando:
fonte
A fim de resolver este problema para projetos Android. siga os passos mencionados abaixo new-> android project-> create project from existing source e nisto você pode dar a localização do seu código. Agora, ele importará todo o código do projeto especificado e funcionará bem
fonte