sobre - software android studio
Ruta de compilación incompleta solo en algunas áreas de trabajo(Android) (8)
Tengo múltiples espacios de trabajo de Eclipse (3.52 "Galileo") para poder mantener los proyectos relacionados juntos en el mismo espacio de trabajo. Cambio entre ellos con Archivo> Cambiar espacio de trabajo.
Hace poco copié un buen proyecto de trabajo en un área de trabajo diferente, hice un "Archivo> Importar" para importarlo en su nueva área de trabajo, pero después de hacer un Limpiar y compilar, obtuve el mensaje " El proyecto no se compiló porque su ruta de compilación está incompleta. . No se puede encontrar el archivo de clase para java.lang.Object. Arregle la ruta de compilación y luego intente construir este proyecto "error.
Todos mis otros proyectos construyen bien. Pensé que la "ruta de compilación" se refería a la ruta de búsqueda de archivos Java o SDK, así que, ¿por qué solo fallaría en un proyecto (... un proyecto que se construye bien en un área de trabajo diferente, en ese sentido)?
He intentado reiniciar Eclipse, alternar entre espacios de trabajo, hacer otra limpieza y compilación, pero no tengo suerte. ¿Algunas ideas? Gracias por adelantado.
Cierre Eclipse y ejecute el siguiente comando desde el terminal:
$ mvn clean eclipse:clean eclipse:eclipse
Creo que Bill LaPrise podría tener razón en la mayoría de los casos, pero no en la mía. Lo que finalmente tuve que hacer fue ir a la carpeta donde tengo todos mis proyectos y eliminar los .metadata para Eclipse (¡tenga en cuenta que tendrá que volver a importar todos los proyectos después! También todas las configuraciones de entorno que haya establecido También habría que rehacerlo.
Después de borrarlo, solo importé el proyecto de nuevo y funcionó.
Esto fue en Eclipse 4.2.0 Juno, si te estás preguntando.
En mi caso, este problema ocurre después de instalar ADT manualmente al descargar .zip en lugar de instalar desde el sitio de ADT.
Resuelvo el problema haciendo clic derecho en el proyecto -> Java Build Path. Verá Android XXX, Dependencias de Android, Bibliotecas privadas de Android, Expandir y haga clic en Ubicación de la biblioteca nativa (Ninguna), haga clic en el botón de edición en el lado derecho y luego agregue la ruta a la carpeta ADT en eclipse en la Ruta de ubicación. Reinicie eclipse para completar
Esto puede ser un poco tarde para ayudarte, pero en caso de que otros estén mirando, así es como lo arreglé:
Haga clic derecho en su proyecto y seleccione ''Propiedades''. Luego seleccione ''Java Build Path'', y la pestaña Library. Busque una JVM. Si no hay uno (enlace roto de su proyecto copiado), haga clic en "Agregar biblioteca" y agregue la JVM predeterminada. Si hay una VM, selecciónela y presione ''Editar'' y vuelva a seleccionar la JVM predeterminada. Esto debería restablecer ese enlace y solucionar el problema. Espero que esto ayude.
Haga clic derecho en el proyecto en el ''Explorador de paquetes'' de Eclipse. Luego, desde el menú desplegable, encuentra ''Herramientas de Android''. En el submenú, seleccione ''Reparar propiedades del proyecto''. Funciona de maravillas.
Haga clic derecho en el proyecto, Maven-> Update Project solucionará el problema
Para aquellos que encuentren este error mientras usan Maven:
- Haga clic derecho en el proyecto, Crear ruta -> Configurar ruta de compilación ...
- Seleccione la pestaña de bibliotecas. Si las dependencias de Maven no están en la lista, usted ha identificado el problema.
- Cierra el diálogo.
- Haga clic derecho en el proyecto, Maven -> Disable Maven Nature
- Haga clic derecho en el proyecto, Configurar -> Convertir a proyecto Maven.
Reiniciar Eclipse funciona en mí. Estoy en Indigo.