Ejecutar una aplicación Java a través de un acceso directo del escritorio sin abrir una nueva ventana para cmd

Ejecutar una aplicación Java a través de un acceso directo del escritorio sin abrir una nueva ventana para cmd

Soy un novato en Java y acabo de descubrir que tenía dos instalaciones de JRE en mi sistema, una a través del JDK y una instalación de JRE separada. Decidí desinstalar este último porque era redundante y después de desinstalarlo agregué la ruta "...\jdk\jre\" en la variable de entorno PATH. A pesar de eso, una aplicación Java que he estado usando mostró un mensaje que requiere JRE, etc. Así que cambié el destino del acceso directo de "C:\foo\bar.exe" a "cmd /k java -jar C:\ foo\bar.exe" y funciona bien con la excepción de que ahora las ventanas que se abren cada vez que ejecuto la aplicación anterior son dos. Uno para cmd y otro separado para la aplicación (a través del JRE). ¿Cómo puedo evitar eso? La única opción disponible en las propiedades del acceso directo es ejecutarlo minimizado.

Respuesta1

información relacionada