¿Hay una manera de ejecutar un archivo -.jar (creados con JavaFX) sin mostrar nada (interfaz gráfica de usuario, ProgressBar, ...)?

FEm:

Escribí un archivo Java que incluye JavaFX. Ahora, quiero ejecutar este archivo, como java-jar example.jar Pero me gustaría para suprimir la salida gráfica. ¿Hay alguna posible, como una bandera o cualquier otra cosa, para hacer esto? Mi programa normalmente se muestra la barra de progreso y después de que un vídeo de la simulación.

Muchas gracias.

Abra:

Para más detalles sobre JB Nizet comentario 's. Los archivos JAR tienen manifiestos. Con el fin de ejecutar su JAR utilizando el comando java -jar example.jar, el manifiesto debe tener una Main-Classentrada. Y su clase principal debe tener un main()método.

Por lo tanto poner en marcha su aplicación como así ...

java -jar example.jar NO_GUI

Y en su main()método, escribir algo como lo siguiente ...

public static void main(String[] args) {
    if (args.length > 0  &&  "NO_GUI".equals(args[0]) {
        // Don't show GUI
    }
    else {
        // Show the GUI.
    }
}

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=197673&siteId=1
Recomendado
Clasificación