2009-05-07 38 views
28

Mi empresa quiere migrar a Eclipse, me preguntaba qué opciones, además de una construcción Ant, hay para mover nuestros proyectos de Netbeans a Eclipse.Migrando de NetBeans a Eclipse

+22

Mejor solo salga ahora. : P –

+6

De todos modos, parece que Eclipse no es muy bueno para ayudar a las personas a cambiar. NetBeans puede importar proyectos de Eclipse, pero Eclipse (por lo que yo sé) no puede importar proyectos de NetBeans. –

+7

@mmyers: Un buen punto para comenzar una contribución: P – abatishchev

Respuesta

10

Hace poco 'emigré' de Netbeans a Eclipse y me pareció increíblemente fácil. Sin embargo, la razón por la que fue fácil es que todos nuestros proyectos son guiones de construcción de hormigas e hiedras estándar independientes de IDE que la mayoría de los IDE modernos pueden entender. De esta forma, todos podemos usar el IDE que nos gusta (sí, emacs y vi también) y no hay problemas de "migración".

La razón por la que lo señalo es que, si no es así, recomendaría que siga la misma ruta en su migración. Solo crea algunos scripts de compilación de ant (y ivy) estándar. Eclipse sabe cómo sorberlas y no habrá problemas de migración en el futuro.

+2

Estoy de acuerdo. Creo que confiar en herramientas de compilación de terceros (ant, nant, etc.) es el camino a seguir. Está bien si el IDE los genera, pero los archivos de compilación deben ser/utilizables/sin necesidad del IDE. –

+0

Exactamente: en mi experiencia, las secuencias de comandos de compilación generadas por Netbeans no son genéricas, ya que parecen tener algunas dependencias con la hormiga que viene incluida con Netbeans. Esta fue mi experiencia hace 2 años de todos modos, podría haber cambiado. –

+3

Desafortunadamente, trabajo con una agencia gubernamental y estamos tan atrasadas que hay personas que aún luchan por mantenerse en Java 1.2. Bueno, parece que haremos una gran cantidad de migración manual. – Randin

1

En mi compañía las personas usan eclipse o Netbeans. Yo mismo los uso para varias tareas. Escribimos nuestras propias secuencias de comandos ant para construir y empaquetar nuestra fuente, por lo que no importa qué IDE use una persona. Sugeriría que crees tu propio script ant para construir tu fuente, de esa manera no tendrás que depender de un script de compilación específico de IDE.

18

demasiaaaado ... oooo oooo .... tarde para responder, pero esto funciona

http://www.coderanch.com/t/458555/vc/Export-Netbeans-Eclipse

que estaba buscando una respuesta a mi auto y vi esta pregunta :)

Citando:

Aquí hay un pequeño tutorial sobre "Importación de proyectos de NetBeans para Eclipse".

Por favor, intente esto:

PARTE I - NETBEANS

  1. abierto NebBeans.
  2. Crea un proyecto de Java llamado "ToEclipse".
  3. Cree este proyecto.

Luego, NetBeans ha creado varias carpetas. Las carpetas son importantes para nosotros (en mi ordenador):

  • c:\User\Almir\NetBeans\ToEclipse\dist
  • c:\User\Almir\NetBeans\ToEclipse\src

PARTE II - ECLIPSE

  1. Ir a Eclipse.
  2. Cree un proyecto de Java en Eclipse llamado "ToEclipse".

Luego, Eclipse ha creado varias carpetas.Las carpetas son importantes para nosotros (en mi ordenador):

  • c:\Users\Almir\Eclipse\ToEclipse\bin
  • c:\Users\Almir\Eclipse\ToEclipse\src

PARTE III - EXPLORADOR DE WINDOWS

  1. Ir al Explorador de Windows.
  2. Copie el ARCHIVO "ToEclipse.jar" en la carpeta c:\Users\Almir\Eclipse\ToEclipse\bin.
  3. pasado en c:\Users\Almir\Eclipse\ToEclipse\bin
  4. copiar la carpeta "toeclipse" en c:\User\Almir\NetBeans\ToEclipse\src carpeta. Pasado en b) c:\Users\Almir\Eclipse\ToEclipse\src carpeta.

PARTE IV - ECLIPSE

  1. Ir a Eclipse.
  2. Presione F5 para actualizar la vista.
  3. Verifique que su proyecto esté allí (bajo ToEclipse/src/toeclipse).
  4. Diga "¡Ah, sí! ¡Funciona!".
  5. Ejecute el proyecto.
  6. Volver a 3) ¡cuántas veces quieres!

espero que ayude!

Saludos cordiales, Almir Campos Sao Paulo, Brasil.

3

En mi experiencia personal, fue fácil. Estaba migrando una aplicación de escritorio java de netbeans a eclipse. Solo copie mis proyectos en el espacio de trabajo, cree el proyecto en eclipse como un nuevo proyecto de Java y ponga el mismo nombre del proyecto en netbeans (use su espacio de trabajo como ubicación). Se reconocerá la estructura del proyecto (Eclipse Helios, Netbeans 6.8)

Espero que esto ayude. No sé lo difícil que resulta si tienes otro tipo de proyecto.

2

Acabo de migrar un proyecto web Netbeans 7.0 JSF a Eclipse. Y fue más fácil de lo que hubiera imaginado. lo que hice fue:

  1. elemento de la lista
  2. limpia y construir mi aplicación JSF en NetBeans
  3. Cerrar NetBeans y Eclipse abierta (yo uso Galileo)
  4. Cree una nueva aplicación Web dinámica.
  5. Haga clic derecho en la nueva aplicación web en el explorador de proyectos y vaya a importar luego al archivo .WAR
  6. A continuación, pregunto si deseo importar cualquiera de los archivos jar (bibliotecas) como proyectos y no selecciono ninguno y solo haga clic en finalizar.
  7. Copié mi netbeans src (fuente) carpeta/src/java/a la carpeta Eclipse src. por ejemplo, netbeansproject/medman/src/java/com a eclipseSpace/medman/src/
  8. Luego configure su servidor en Eclipse (yo uso tomcat 6.0).

¡Y listo! se hace.

También puede consultar este enlace. http://www.coderanch.com/t/458555/vc/Export-Netbeans-Eclipse

11

Encontré otra manera más fácil que funcionó para mí, al menos desde que tuve problemas para importar el script de compilación Ant debido a la falta de javac.

Digamos que tiene su proyecto Netbeans (src, construir, dist etc) en D:/bla/

enter image description here

En Eclipse ir a Archivo-> Nuevo-> Proyecto de Java

Desmarque 'Usar ubicación predeterminada' y en su lugar use la ruta donde se encuentra el proyecto Netbeans (D:/blah/) Eclipse debe llenar automáticamente todo lo demás y vincular también a los archivos.

enter image description here

+1

Tan simple como esto, increíble! –

+0

¡La manera más simple de migrar! –