Eclipse: configuración de ejecución de exportación

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

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

Solo necesito separar la ejecución de Eclipse, pero dado que el proyecto tiene muchas configuraciones, me gustaría exportar automáticamente una secuencia de comandos (tal vez .sh o simplemente una línea larga).

Puede obtener el comando completo ejecutado por su configuración en la pestaña Depurar, o más específicamente en la vista Depurar.

  1. Ejecute su aplicación
  2. Ve a tu perspectiva de Debug
  3. Debería haber una entrada allí (en la Vista de depuración) para la aplicación que acaba de ejecutar
  4. Haga clic con el botón derecho en el nodo que hace referencia a 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 flasks, parámetros, etc.

Exportador:

  1. Vaya a Archivo> Exportar …> Ejecutar / Depurar> Iniciar configuraciones
  2. En el cuadro de diálogo, selecciona todo o lo que quieras
  3. Establecer el nombre de archivo

Importador:

  1. Vaya a Archivo> Importar …> Ejecutar / Depurar> Iniciar configuraciones
  2. En el cuadro de diálogo, selecciona todo o lo que quieras
  3. Establecer el nombre de archivo
  • Comenzando con el menú Archivo
  • Archivo -> Exportar Expandir nodo “General”
  • Elija “Ant Buildfiles” Presione “Next”
  • Obtendrás una lista de proyectos,
  • elige el proyecto que deseas usar prensa
  • botón “finalizar” Como resultado,
  • obtendrías un archivo de construcción ANT, que tendrá objectives que apuntan a tus “Configuraciones de ejecución” para el proyecto dado.

Ahora, para ejecutar una configuración de ejecución “run-config-1”, puede escribir en su línea de comando (suponiendo que tiene una ant en la RUTA de su shell)

ant run-config-1 
  1. Haga clic derecho en un proyecto en el explorador Eclipse
  2. Exportar…
  3. Java -> archivo JAR ejecutable
  4. Elija su configuración de lanzamiento desde el menú desplegable
  5. Establecer el destino de la exportación
  6. Opcionalmente, puede exportar eso como una secuencia de comandos ANT también

Hecho. java -jar yourfile.jar un archivo JAR que puedes ejecutar con java -jar yourfile.jar

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