Uhm... interessante.
L'unica cosa che mi viene in mente è quella di rilanciarlo (verrà eseguito, ovviamente, in una JVM diversa) e terminare. Qualcosa del tipo:
Una seconda soluzione è prevedere un metodo che reinizializza il tutto (iempre che la cosa sia possibile).codice:try { Runtime.getRuntime().exec( comando_per_riavviare_il_programma_java ); System.exit(0); } catch (Exception e) {}
Ciao.![]()