2012-03-16 6 views
8

Recibo los siguientes errores cuando intento cargar un proyecto de Android en Eclipse que funcionó bien la semana pasada. Alguna idea?Eclipse Android gen ya existe pero no es una carpeta fuente

[2012-03-16 09:29:43 - MyProject] /MyProjectName/gen already exists but is not a source folder. Convert to a source folder or rename it 

Nota que he tratado de limpiar el proyecto varias veces, incluso reinicia pero todavía me da este error.

+0

No se puede tratar a partir de aquí, pero puede usted hace algo como: mouse derecho, include path, configure include path, presione la pestaña "source" y agréguela? – Nanne

+6

abra la ubicación del proyecto en la carpeta del proyecto, puede ver la carpeta bin y gen eliminarlo. ven a eclipsar y actualizarlo. –

+0

es posible que desee consultar el enlace http://stackoverflow.com/questions/9532045/gen-already-exists-but-is-not-a-source-folder –

Respuesta

32

clic derecho sobre el proyecto e ir a project properties, a continuación, Goto java build path, y luego en la pestaña source, haga clic en un botón e add foldergen carpeta. solo src y gen las carpetas deben marcarse allí si no tiene ningún proyecto de biblioteca adjunto.

1
MyProject] /MyProjectName/gen already exists but is not a source folder. Convert to a source folder or rename it 

Este problema ocurre cuando eclipse no puede encontrar cada contenido vinculado en un proyecto.

Por ejemplo:

Cuando se importa un proyecto de eclipsar a partir de una carpeta específica (supongamos D: // NewFolder), Eclipse memorizado y vincular cada contenido con su ruta adecuada (que es D: // NewFolder/project_library/src en nuestro ejemplo).

Pero si reemplazamos (Aquí D: // NewFolder a E: // Another_Folder) o eliminamos la biblioteca de su carpeta específica (Aquí D: // NewFolder), eclipse no puede encontrar su (original_olibrary) ruta original y dar error rojo

Por lo tanto, cuando ocurre este problema, primero debemos asegurarnos de que el proyecto o la biblioteca importados sea su carpeta original y no se hayan realizado cambios en esto.

De lo contrario, vuelva a colocar el proyecto en su carpeta específica a la que se ha vinculado eclipse en el momento de la importación, es decir, la carpeta principal.

1

Esto sucede porque su archivo .classpath se borró de alguna manera. Este archivo contiene toda la información de la pestaña Java Build Path en Propiedades del proyecto. Puede agregar toda la información manualmente, pero hay una manera más fácil de solucionar este problema.

Si tiene una copia del archivo .classpath en su máquina, puede copiarlo y pegarlo en el directorio de su proyecto.

0

Siga estos pasos en Eclipse: Proyecto -> Propiedades -> Seleccionar Vía de construcción Java -> pestaña Open Source -> Haga clic en Agregar carpeta y comprobar la generación

Cuestiones relacionadas