Abbiamo un'applicazione desktop che utilizza JNI che occasionalmente causa l'arresto anomalo della JVM. Fortunatamente la JVM produce un file hs_err_pidXXXX.log
, che è abbastanza utile per il debug di tali errori. Tuttavia, sembra sempre andare alla directory di lavoro corrente, ed è fastidioso scavare da lì, dato che tutti gli altri file di registro vanno in un "posto file di registro" specifico.È possibile specificare dove vanno i dump di arresto di JVM?
È possibile specificare un percorso diverso per i file "crash dump"? Come?
come eseguire Java con questa opzione? Non ho potuto farlo tramite cmd –
@MuhammedRefaat In console: 'java -XX: ErrorFile =/percorso/a/file.log -jar myapp.jar' – sja
@sja grazie mille –