java - open project eclipse mars
¿Por qué "no se encontraron proyectos para importar"? (11)
Estoy tratando de "importar proyectos existentes en el espacio de trabajo". Como el "directorio raíz" selecciono el directorio donde se encuentran todos mis archivos .java (y .class). Eclipse me escribe que "no se encuentran proyectos para importar". ¿Por qué?
¡Después de mucho tiempo finalmente encontré eso! Aquí mi manera: Archivo -> Nuevo proyecto -> Proyecto Android del código existente -> ¡Navegue hasta el final del directorio raíz de su proyecto!
En un nuevo eclipse actualizado, la opción " create project from existing source
" se encuentra aquí, File>New>Project>Android>Android
Proyecto File>New>Project>Android>Android
desde Código existente. Luego busque el directorio raíz.
Esta respuesta es igual a la respuesta de Laura, sin embargo, en las nuevas versiones de eclipse no podrá ver la opción "crear proyecto desde una fuente existente".
Por lo tanto, puedes hacer esto en su lugar:
Ir a archivo > Nuevo > Proyecto
Seleccione el tipo de proyecto, haga clic en Siguiente
Desmarca Usar ubicación predeterminada
Haga clic en Examinar para navegar hasta su carpeta de origen, o escriba la ruta a su fuente
Haga clic en Finalizar
Tomado de este foro de discusión en eclipse.org
Para resolver este problema para proyectos de Android. siga los pasos mencionados a continuación new-> android project-> create project desde la fuente existente y aquí puede indicar la ubicación de su código. Ahora, importará todo el código del proyecto especificado y funcionará bien
Si está construyendo un proyecto maven a través de una consola de comandos, asegúrese de que lo siguiente se encuentre al final del comando:
eclipse:eclipse -Dwtpversion=2.0
Si no lo tienes, solo tengo archivos .project
y .classpath
en el directorio, la única forma que funciona (al menos para mí) con la última versión de Eclipse es:
- Crea un nuevo proyecto de Android
-
File
->New
->Project...
->Android
->Android Application Project
->Next >
- Complete los valores en esta página y los siguientes de acuerdo a las necesidades de su aplicación
-
- Obtenga su código existente en el proyecto que acaba de crear
- Haga clic derecho en el archivo
src
en el Explorador de paquetes -
General
->File System
->Next >
-
Browse
su proyecto, seleccione los archivos necesarios, pulseFinish
- Haga clic derecho en el archivo
Después de esto, debe tener un proyecto con todo su código existente, así como nuevos archivos .project
y .classpath
.
Tuve el mismo problema cuando modifiqué .project xml-file. Cuando revertí los archivos a la versión original, se creó el proyecto y luego pude importar el proyecto. Tal vez ayuda a alguien que tiene el mismo tipo de problema;)
Una solución para esto es usar Maven. Desde la carpeta raíz del proyecto, haga mvn eclipse: clean seguido de mvn eclipse: eclipse. Esto generará los archivos .project y .classpath requeridos por eclipse.
Motivo : su ID no puede encontrar el archivo .project. Esto sucede en el commit de git donde muchas personas no empujan el archivo .project
Solución : si tiene la instalación de maven, use el siguiente estribo
- mvn eclipse: limpio
- mvn eclipse: eclipse
¡Disfrutar!
Tengo una solución perfecta para este problema. Después de seguir los pasos simples, ¡podrá importar sus códigos fuente en Eclipse!
En primer lugar, la razón por la que no puede importar su proyecto a la estación de trabajo Eclipse es que no tiene el archivo .project y .classpath .
Ahora sabemos por qué sucede esto, así que todo lo que tenemos que hacer es crear el archivo .project y .classpath dentro del archivo del proyecto. Así es como lo haces:
Primero crea el archivo .classpath :
- crea un nuevo archivo txt y nómbralo como .classpath
copiar pegar los siguientes códigos y guardarlo:
<?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>
Luego crea el archivo .project :
- crea un nuevo archivo txt y nómbralo como .project
copiar pegar los siguientes 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>
tienes que cambiar el campo de nombre a tu nombre de proyecto. puede hacer esto en la línea 3 cambiando HereIsTheProjectName a su propio nombre de proyecto. entonces guárdalo.
Eso es todo, ¡disfrútalo!
Eclipse está buscando proyectos de eclipse, lo que significa que está buscando archivos específicos de eclipse en el directorio raíz, a saber .project
y .classpath
. O le diste a Eclipse el directorio incorrecto (si está importando un proyecto de eclipse) o si realmente desea crear un nuevo proyecto a partir de una fuente existente ( new
-> java project
-> create project from existing source
).
Creo que probablemente desee el segundo, porque los proyectos de Eclipse generalmente tienen directorios de fuentes y compilación separados. Si tus fuentes y archivos .class están en el mismo directorio, probablemente no tengas un proyecto de eclipse.