2012-10-10 12 views
7

Tengo el proyecto Java, y muchas clases que tienen el método principal (solo para fines de prueba). Cuando creo un archivo jar ejecutable por Eclipse, Eclipse selecciona automáticamente qué archivo es la clase principal. (y a menudo mal).Eclipse: seleccione manualmente la clase principal para el archivo jar ejecutable

Hay otra manera de cambiar la clase principal en el archivo de manifiesto en el archivo Jar. Pero, es muy útil. Entonces, mi pregunta es: cómo elegir esto manualmente al crear el archivo Jar.

Gracias :)

Respuesta

15

Eclipse fijará la clase que usted le indique a establecer. El asistente tiene un botón para hacer esto.
menús:

  • exportación
  • Java, archivo JAR
  • siguiente (seleccione clases para ser incluido)
  • Introduce el nombre y la ruta para el tarro
  • siguiente (no acabado)
  • Siguiente
  • Examine la clase principal.

O si en lugar de crear una "JAR Ejecutable"

  • exportación
  • Java, Ejecutable JAR Archivo
  • configuración de lanzamiento - aquí seleccionar su clase principal.
+1

Lo hago para un archivo jar Runnable, pero mi clase principal no aparece en la configuración de inicio, –

+1

@LucasBaizer ejecute su aplicación al menos una vez (haga clic derecho en la clase principal desde la vista del proyecto> Ejecutar como> Ejecutar como aplicación Java). intente hacer un jar ejecutable nuevamente, debería mostrar – CobraEnergyDrink

2

Si exporta un Tarro Runnable, puede especificar una configuración de inicio. Esta configuración de inicio puede especificar una clase principal ejecutable.

+0

Ejecutar => Ejecutar configuraciones ... => Hacer clic en configuración => Principal => Clase principal – Andrew

Cuestiones relacionadas