2010-03-23 17 views
48

Escribí una aplicación Java compleja con eclipse que usa muchas bibliotecas .jar incluidas en la carpeta del proyecto.Eclipse: exportar la configuración en ejecución

Existe una forma rápida de exportar una configuración en ejecución de la aplicación que me permite ejecutarla desde el shell (en realidad no necesito moverlo alrededor de las máquinas, por lo que no hay exportación jar o cosas similares).

que sólo hay que separar la ejecución de Eclipse, pero dado que el proyecto tiene muchos ajustes que desea exportar un script (tal vez .sh o simplemente una línea larga llanura) de forma automática ..

Respuesta

64

Usted puede conseguir el pleno comando ejecutado por su configuración en la pestaña Depurar, o más específicamente en la vista Depurar.

  1. Ejecutar su aplicación
  2. Vaya a su perspectiva de depuración
  3. Debe haber una entrada en allí (en la depuración Ver) para la aplicación que acaba ejecutado
  4. Haga clic en el nodo que referencias jAVA.EXE o javaw.exe y seleccione Propiedades
  5. En el cuadro de diálogo que aparece verá la línea de comandos que incluye todos los frascos, parámetros, etc.
+3

¿Hay alguna manera de encontrar el comando ejecutado para compilar el proyecto de manera similar? – Bob

17
  • A partir de menú Archivo
  • Archivo -> Exportar Expandir "General" nodo
  • Seleccione "Ant Buildfiles" Pulse "Siguiente"
  • Usted recibirá una lista de proyectos,
  • elegir el proyecto que desea usar. Presione
  • botón "finalizar" Como resultado,
  • obtendrá un archivo de compilación ANT, que tendrá objetivos que apunten a sus "Configuraciones de ejecución" para el proyecto dado.

Ahora, para ejecutar una configuración de ejecución "run-config-1" puede escribir en la línea de comandos (Asumiendo que tiene hormiga en la ruta del shell)

ant run-config-1 
+0

buscando una manera de repetir y abusar, esto me ha puesto en la dirección Ant. ¡Muchas gracias! – user2692263

69

Exportación:

  1. vaya a Archivo> Exportar ...> Ejecutar/Depurar> Ejecutar configuraciones
  2. En el cuadro de diálogo o seleccionar todo lo que quiere
  3. Establecer el nombre del archivo

Importación:

  1. Vaya a Archivo> Importar ...> Ejecutar/Depurar> Ejecutar configuraciones
  2. En el cuadro de diálogo Seleccionar todo o lo que usted quiere
  3. Establecer el nombre del archivo
+5

que es para exportar e importar dentro de eclipse, pero el OP quiere exportar de eclipse y ejecutar desde shell – CharlesB

+6

@CharlesB: Varios años después esta página ya no se trata de responder a la pregunta de OP, se trata de responder la pregunta de quienes vinieron aquí haciendo clic en "Eclipse : exportar configuración en ejecución "en los resultados de búsqueda. Para la mayoría de nosotros, esta es probablemente la respuesta más útil. – Chei

+0

Subí el tuyo también, ya que el tuyo fue muy útil, miré al segundo lugar y me dio el último paso hacia Ant. – user2692263

0
  1. Haga clic derecho en un proyecto en el explorador Eclipse
  2. Exportación ...
  3. Java -> archivo JAR Ejecutable
  4. Escoja su configuración de lanzamiento en el menú desplegable
  5. Establecer el destino de exportación
  6. Opcionalmente, se puede exportar como una secuencia de comandos que ANT demasiado

Listo. Obtiene un archivo JAR que puede ejecutar con java -jar yourfile.jar

Tenga en cuenta que si su iniciador tenía argumentos de línea de comandos, no se exportan, debe pasarlos al comando java.

+0

El OP ya ha declarado que están buscando ejecutar la aplicación "junto con la configuración de Eclipse". Siento que las otras respuestas abordan mejor esta preocupación. – wavicle

Cuestiones relacionadas