simple program create crear cambiar application java eclipse workspace

java - program - Eclipse: Error "... superpone la ubicación de otro proyecto..." al intentar crear un nuevo proyecto



eclipse workspace download (11)

Alguien puede ayudar. Sigo recibiendo un mensaje de error en Eclipse al crear un nuevo proyecto y no entiendo por qué.

Creé un espacio de trabajo en el nivel

C: / Users / Martin / Java / Counter

Dentro de Counter no hay archivos, pero hay un directorio llamado counter_src que contiene archivos fuente para el proyecto Counter

Así que en Eclipse lo hago, nuevo proyecto de Java, y luego desmarco la ubicación predeterminada y elijo el directorio

counter_src (que está un nivel por debajo del contador)

pero ahora muestra

C: / Users / Martin / Java / Counter / counter_src se superpone a la ubicación de otro proyecto: ''counter_src''

Ahora si creo mi espacio de trabajo en

C: / Users / Martin / Java /

lo que significa que mi counter_src está en realidad 2 niveles más abajo de lo que me permite, pero el problema es que el directorio JAVA contiene muchos proyectos, así que quería crear el espacio de trabajo en Counter (que no tiene archivos) que tiene subdirectorio de counter_src donde mis archivos fuente son.

También probé la creación de un directorio fuera de C: / Users / Martin / Java / y parece que también funciona, pero no quería crear otro subdirectorio fuera de "C: / Users / Martin / Java /" solo para almacenar mi espacio de trabajo para 1 proyecto.

Realmente agradecería cualquier ayuda en esto, soy una pequeña lista.

Thnaks de antemano


Eclipse está cometiendo errores porque si intentas crear un proyecto en un directorio que existe, Eclipse no sabe si se trata de un proyecto real o no, por lo que se equivoca y te evita perder trabajo.

Entonces tienes dos soluciones:

  1. Mueva la carpeta ''counter_src'' a otro lugar, luego cree el proyecto (que creará el directorio), luego importe los archivos fuente nuevamente en el ''counter_src'' recién creado.

  2. Haga clic derecho en el explorador del proyecto e importe un proyecto existente, seleccione C:/Users/Martin/Java/Counter/ como su directorio raíz. Si Eclipse ve un proyecto, podrá importarlo.


En mi caso, al hacer clic en la casilla de verificación para ''importar proyecto al espacio de trabajo'' se arregló el error, aunque el proyecto ya estaba en la carpeta del espacio de trabajo y no se movió realmente por eclipse.


En mi caso, marcando la casilla de verificación

"Copiar proyecto en el espacio de trabajo"

Hizo el truco.


Esto también me llevó algún tiempo darme cuenta.

Solución:

Para crear un nuevo Proyecto Maven en el espacio de trabajo existente, simplemente haga clic en " Usar ubicación de espacio de trabajo predeterminada " ( Ignore lo que está en la entrada de texto de ubicación atenuada ).

El nombre del proyecto será determinado por tu Id de artefacto en el paso 2 del asistente de creación.

Razonamiento:

Fue muy confuso porque en mi caso, porque cuando seleccioné crear un nuevo Proyecto Maven: la ubicación predeterminada del espacio de trabajo está marcada y directamente procede, la entrada de texto "Ubicación" en gris tiene la ubicación del área de trabajo + el proyecto existente que estaba buscando antes de elegir crear un nuevo Proyecto Maven. (es decir: Ubicación = ''[ruta del área de trabajo] / último proyecto mirado'')

Así que desactivé el cuadro de ubicación de espacio de trabajo predeterminado y lo ingresé en ''[ruta de área de trabajo] / nuevo proyecto'', que no funcionó porque eclipse espera que la [ruta de área de trabajo] sea diferente en comparación con la ruta predeterminada. (De lo contrario, seleccionaríamos la casilla de verificación del espacio de trabajo predeterminado).


FWIW:

Ninguna de las otras sugerencias funcionó para mí. Anteriormente había creado un proyecto con el mismo nombre que luego eliminé. Recreé los archivos fuente básicos (usando PhoneGap), que no crea el proyecto "eclipse". Luego traté de crear un proyecto de Android usando archivos fuente existentes, pero falló con el mismo mensaje de error que la pregunta original.

La solución para mí fue sacar la carpeta de origen y los archivos del espacio de trabajo, y usar la misma opción, pero esta vez, verifique la opción de copiar los archivos en el espacio de trabajo en el asistente.


Obtuve este error al intentar crear un nuevo proyecto de Eclipse dentro de una carpeta repo de Git recién clonada.

Esto funcionó para mí:

1) clonar el repo de Git (en mi caso fue a una subcarpeta del espacio de trabajo predeterminado de Eclipse)

2) crear el nuevo proyecto de Eclipse en el espacio de trabajo predeterminado (un nivel por encima de la carpeta de repositorio de Git clonada)

3) exportar el nuevo proyecto de Eclipse desde el espacio de trabajo predeterminado al directorio de repo clonado:

a) right click on project --> Export --> General --> File System b) select the new Eclipse project c) set the destination directory to export to (as the Git repo folder)

4) eliminar el proyecto Eclipse del espacio de trabajo (porque sigue siendo el que usa el espacio de trabajo predeterminado)

right click on project and select "Delete"

5) abrir el proyecto Eclipse exportado desde dentro del directorio repo de Git

a) File --> Open Project from File System or Archive b) set the "Import source" folder as the Git repo folder c) check the project to import (that you just exported there)


Por lo tanto, estaba teniendo el mismo problema, pero tratando de importar código de Android a través del menú "Importar ...". Cuando ninguna de las dos soluciones anteriores funcionó en Eclipse Juno:

  • Eclipse -> Archivo -> Importar -> General -> Proyecto existente en el espacio de trabajo (NOTA: NO ''PROYECTO ANDROID EXISTENTE'' )

  • (Los proyectos deberían importarse correctamente, pero deberían tener errores. Ahora debemos adjuntar el SDK al proyecto)

  • Haga clic con el botón derecho en el proyecto, Propiedades-> Android-> Objetivo de compilación del proyecto Elija el objetivo de compilación apropiado (en duda, use 4.0.3 en el proyecto es nuevo y use 2.2 si el proyecto es antiguo)

  • Haga clic en Aceptar

Una vez que el proyecto se reconstruya, todo debería volver a estar en orden.

(Esto fue escrito cuando Eclipse Indigo estaba en boga, y puede haber cambios a medida que Google actualiza sus herramientas para cubrir casos de esquina).


Sé que esto es más antiguo, pero quería contribuir con otra posible solución.

Si desea mantener la ubicación del proyecto, como lo hice, encontré que copiaba el archivo .project de otro proyecto en el directorio del proyecto, luego editaba el archivo .project para asignarle un nombre adecuado y luego seleccionaba la opción Importar proyectos existentes en el espacio de trabajo trabajado para mi.

En Windows, utilicé un monitor de archivos para ver qué estaba haciendo Eclipse, y simplemente estaba extrayendo por algún motivo desconocido al tratar de crear el archivo .project. Entonces, lo hice manualmente y funcionó para mí.


simplemente "CORTAR" la carpeta del proyecto y moverlo fuera del directorio del espacio de trabajo y hacer lo siguiente

file=>import=>(select new directory)=> mark (copy to my workspace) checkbox

y listo!


Ha dejado caer el proyecto en su área de trabajo y luego tratando de importarlo, ese es el problema.

Esto tiene 2 soluciones.

1. Más la carpeta de su proyecto fuera de su área de trabajo en alguna otra ubicación y luego intente.

2. Ir a File ---> new Project ---> Seleclt the existing project radio button ---> browse to the project folder in your workspace ---> finish

///////////////// EDITADO /////////////////

Suponer D: / MyDirectory / MyWorkSpace - Ruta de su WorkSpace

Coloque su proyecto que desea importar en Eclipse en la carpeta MyDirectory Not en MyWorkSpace, y pruebe.


Vaya al menú de ARCHIVO real y cree un nuevo proyecto general.

Si no se reconoce el tipo de proyecto, lo que impide que uno de estos métodos de importación funcione, intente esto. Una vez que agregue el proyecto genérico, puede agregar soporte para el idioma que necesite.