Cómo reiniciar la aplicación Java, recordando sus argumentos de línea de comando

Tengo una aplicación Java. Se puede iniciar con un par de banderas de línea de comando. Quiero proporcionar la capacidad de "reiniciar" la aplicación por usuario.

Actualmente guardamos los argumentos en un archivo de control, lo lee al reiniciar la aplicación. ¿Cuál es la mejor manera de reiniciar la aplicación? ¿Cómo puedo conservar los argumentos de la línea de comandos?

Respuestas a la pregunta(5)

Su respuesta a la pregunta