solar - Algunos proyectos no se pueden importar porque ya existen en el error de área de trabajo en Eclipse
eclipse solar (30)
Al menos en Eclipse Juno, puede activar Avanzado . Luego seleccione [groupid]. [Artifactid] en el menú desplegable Plantilla de nombre . Eso debería hacer que su proyecto tenga un nombre único. (Si mantiene varias versiones de un artefacto determinado, puede seleccionar [groupid]. [Artifactid]. [Versión] en su lugar). Asegúrese de hacer clic en el botón Actualizar para que los cambios sean visibles. Lavar, enjuagar, repetir según sea necesario.
Estoy intentando importar un proyecto en el que yo y mi compañero de trabajo hemos estado trabajando ... y sigo recibiendo este error después de seleccionar: "importar", luego "importar proyecto existente", luego hacer clic en el archivo y luego hacer clic en siguiente y aparece este error:
"Algunos proyectos no se pueden importar porque ya existen en el área de trabajo"
Compruebe si ha configurado Eclipse para mostrar TODO el conjunto de trabajo. Una vez encontré exactamente el mismo problema y resultó que importé accidentalmente el proyecto al conjunto de trabajo Other Projects
. Y mi configuración de Eclipse no mostró ese conjunto de trabajo en el explorador de paquetes, lo que me lleva a creer que el proyecto aún no se importó.
Actualizado para @Mawg:
Primero, haga clic en Select Working Set...
:
Luego, elija No Working Sets
:
Esto desactivará efectivamente el conjunto de trabajo y mostrará todos los proyectos.
Desmarque la casilla de verificación "copiar proyectos en el área de trabajo" , y luego haga clic en el botón "actualizar" , podrá importar el proyecto
Eche un vistazo en su carpeta de área de trabajo, es posible que tenga un proyecto antiguo allí con el mismo nombre que el que está importando (aunque no se muestre en eclipse).
Cuando elimina un proyecto en Eclipse, si no marca la casilla de verificación en el cuadro de diálogo, simplemente lo elimina de la vista y no elimina la carpeta en el directorio del área de trabajo.
En Eclipse, haga clic en el archivo, luego seleccione el área de trabajo del interruptor y luego busque y seleccione otra carpeta. Ahora repite el mismo proceso y esta vez no habrá error :)
En mi caso, copié uno de los proyectos (por ejemplo, ''Proyecto1'') del área de trabajo y lo pegué en la misma área de trabajo. Después de eso modifiqué el nombre del proyecto pegado (por ejemplo, a ''Proyecto2''). No pude verlo en el repositorio.
La razón principal fue el archivo .project
del nuevo proyecto que aún tenía: <name>Project1</name>
lugar de <name>Project2</name>
.
Entonces, hice las siguientes cosas para solucionar el problema:
- Cortar y pegar Project2 fuera del área de trabajo
- Cambie el archivo
.project
para tener<name>Project2</name>
- Intenta importar Project2 de nuevo.
Funcionó para mí.
Encontré esto después de dos días de esfuerzos.
Vale la pena intentarlo.
FAQ
Es muy simple.
presione la tecla f2 para cambiar el nombre del proyecto.
e importar múltiples copias de proyectos de Android con el mismo paquete.
Este problema ocurre porque tiene el mismo proyecto en alguna otra carpeta de proyectos. Como en eclipse tenemos muchas carpetas de proyectos, entonces, si tiene un proyecto en una carpeta y quiere importarlo en otra carpeta de proyectos, entonces ocurre este problema. Así que, antes de nada, ELIMINE el proyecto de otra carpeta y luego impórtelo en su FOLDER de un proyecto actual.
Esto es lo que he notado para el problema anterior: si la carpeta de verificación (carpeta donde reside su proyecto pom) es la misma que la carpeta del espacio de trabajo de eclipse, entonces obtengo este problema.
SOLUCIÓN
cuando utilicé una carpeta de área de trabajo separada para importar el proyecto, eclipse funcionó sin problemas :)
Esto funcionó para mí.
Archivo> Nuevo> Proyecto de Android> Crear proyecto desde una fuente existente
Ubicación = la ubicación del proyecto que desea importar.
Aparecerá una advertencia "Ya existe un proyecto de Eclipse en este directorio. Considere usar Archivo> Importar> Proyecto existente en su lugar". Pero podrá hacer clic en "Siguiente" y, de hecho, el proyecto debería importarse.
Esto suele suceder cuando cambia el directorio del proyecto físicamente sin eliminar primero en Eclipse. Puede ver y eliminar estos proyectos ocultos en la siguiente vista:
Window -> Show View -> Other -> General -> Navigator
Luego simplemente continúe con el proceso de importación del proyecto existente.
Intente cambiar el nombre del valor de la etiqueta <name>
que se encuentra dentro del archivo " .project
" de su proyecto.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Rename this value</name>
<comment></comment>
<projects>
Esto funcionará seguro. Aquí solo estás renombrando tu proyecto.
Los proyectos en el espacio de trabajo de Eclipse deben ser únicos. Sin embargo, tenga en cuenta que el nombre del proyecto no tiene que ser el mismo que el nombre del directorio / carpeta del proyecto, por lo que puede eliminar cualquier proyecto existente con el mismo nombre o, alternativamente, cambiar el nombre de los proyectos existentes.
Me acaba de pasar a mí también. Finalmente, me di cuenta de que el proyecto ya estaba abierto en mi área de trabajo, pero no estaba visible debido al conjunto de trabajo seleccionado. Solo tiene que deseleccionar el conjunto de trabajo activo y todos los proyectos abiertos se harán visibles.
Me fue pasado cuando
Eliminé el proyecto de eclipse Project Explorer y no verifiqué la eliminación del contenido del disco.
La próxima vez que intenté importar el mismo proyecto en el área de trabajo, tuve el mismo problema.
Para resolverlo, acabo de hacer el trabajo FYI que todos los niños pueden hacer :)
Entonces como lo resolví:
- Cortar
Ctrl + x
carpeta myProject del espacio de trabajo de eclipse a otra ubicación, es decir, Escritorio - Haga clic con el
Navigator
derecho en elNavigator
(puede obtenerlo desdeWindow > Show View > Navigator
) y Actualizar (aparecerá el siguiente cuadro de diálogo) - Simplemente haga clic en el botón
Yes
y mueva la carpeta de su proyecto de nuevo al directorio del área de trabajo de Eclipse - Importar de nuevo!
- Ahora Rock ''n'' Role
Nada de lo que no pudo resolver mi situación. Así es como lo resolví.
- Cierra el IDE
- Eliminar el espacio de trabajo de formulario de proyecto del mismo nombre
- Iniciar el IDE
- Limpiar todo el proyecto (no estoy seguro de que esto haya ayudado)
- Archivo> Importar> Proyecto existente
- haga clic en el botón de actualización
- proyecto de importación
Hecho..
Nuevo en el desarrollo de Eclipse y Android, y esto me colgó durante bastante tiempo. Aquí hay algunas cosas que estaba haciendo mal y que podrían ayudar a alguien en el futuro:
- Estaba descargando ejemplos de código y asumiendo que el nombre del proyecto sería el mismo que el nombre de la carpeta y estaba buscando el nombre de esa carpeta en el explorador del proyecto, no encontrándolo, volviéndolo a importar, luego obteniendo el mensaje de error que ya existía en el área de trabajo. Sí. No estoy orgulloso de eso.
- No hizo clic en ''Copiar proyectos en el espacio de trabajo'' y luego buscó en vano en el espacio de trabajo cuando no apareció en el explorador del proyecto PORQUE
- La opción ''Agregar proyecto a conjuntos de trabajo'' en la pestaña Importar proyectos no funciona tan bien como puedo decir, por lo que no apareció en el explorador de proyectos para el conjunto de trabajo activo (la actualización no hizo ninguna diferencia). La adición del proyecto al conjunto de trabajo tenía que hacerse después de importarlo con éxito.
Otra forma que acabo de encontrar!
MUEVE el proyecto a otra carpeta y luego importe y, si es necesario, cópielo al área de trabajo
Puede tener un proyecto con el mismo nombre en su área de trabajo. Intente actualizar (archivo-> actualizar) su espacio de trabajo después de eliminar el otro con el mismo nombre. Una situación típica ocurre cuando desea volver a importar un proyecto eliminado.
Si ha llegado a esto porque ha clonado un proyecto git en el espacio de trabajo existente y ahora desea promocionar ese espacio de trabajo a un proyecto completo, debe usar la vista ''Repositorios Git'' -> seleccionar ''Directorio de trabajo'' -> Importar proyectos -> Proyectos existentes.
Tal vez obtenga el mismo nombre de proyecto en su archivo ''.project'', verifíquelo, si es así, cambie el nombre de otro nombre.
Tengo una situación ligeramente diferente en la que mi eclipse deja de responder y he tenido que terminar la sesión. Después de reiniciar Juno, el proyecto en particular en el que estaba trabajando desapareció aunque el archivo .project existe. Intentar volver a importar en Eclipse generará el mismo "Algunos proyectos no se pueden importar ..." o "Ya existe un proyecto con este nombre" si se intenta crear un nuevo proyecto.
Al final, ya que estaba usando Working Sets, logré encontrar este archivo .metadata.plugins / org.eclipse.ui.workbench / workingsets.xml. Agregó manualmente la entrada que faltaba y reinició eclipse y voila, volvió.
Tiene un directorio oculto llamado ".metadata" en el directorio de área de trabajo. Cierre Eclipse, elimine ".metadata" y abra Eclipse. Cuando eclipse pregunte por el área de trabajo, asegúrese de que ".metadata" no esté en el directorio del área de trabajo y haga clic en el botón "ok" para seleccionar el área de trabajo predeterminada.
Tuve el mismo error porque había un proyecto más bajo svn en el área de trabajo pero con otro nombre. Así que lo he quitado.
Tuve este problema cuando eliminé un proyecto e intenté importar el código nuevamente. Eclipse nunca eliminó realmente el proyecto y aún mantuvo una referencia al nombre del proyecto / carpeta en el área de trabajo. Tuve que crear un nuevo proyecto con el mismo nombre y mi código apareció como estaba. Creo que esto solo funcionó porque la ruta del proyecto nunca se cambió.
Tuve un problema similar, tengo el mismo repositorio que quería importar dos veces. Renombré el proyecto existente haciendo clic derecho en el proyecto> refactor> renombrar y luego lo importé nuevamente.
elimínelo del eclipse ...... u pudo haber cerrado el proyecto en eclipse "(clic derecho) -> cerrar proyecto" ... así que incluso si elimina este proyecto de la carpeta del área de trabajo ... permanece allí en el eclipse IDE como proyecto cerrado ..... debe eliminarlo de Eclipse IDE ... !!!
vaya al archivo .project en su proyecto y cambie el nombre del proyecto en la etiqueta de nombre
MANERA MÁS FÁCIL: haga clic con el botón derecho en el proyecto (carpeta que dice "MainActivity") vaya a Refactor -> Renombrar y obtendrá un campo de texto que le permitirá cambiar el nombre de su proyecto.
Si recibe una alerta que dice que su proyecto no está sincronizado con el sistema de archivos, presione F5 (actualizar) e intente nuevamente.