Diferencia entre java.exe y javaw.exe
swing (4)
El comando javaw.exe es idéntico a java.exe, excepto que con javaw.exe no hay una ventana de consola asociada
Recientemente noté que algunas aplicaciones se ejecutan en javaw (no en java ). ¿Cuál es la diferencia entre ellos y cómo puedo ejecutar mi aplicación Swing en javaw ?
La diferencia está en el subsystem que apunta cada ejecutable.
-
java.exedirige al subsistemaCONSOLE. -
javaw.exedirige al subsistemaWINDOWS.
java.exe es el comando donde espera que se complete la aplicación hasta que tome el siguiente comando. javaw.exe es el comando que no esperará a que se complete la aplicación. puedes seguir adelante con otros comandos.
java.exe es la aplicación de la consola, mientras que javaw.exe es la aplicación de Windows (sin consola). No puede tener Console con javaw.exe .