Meine Java App stürzt den jvm jedes Mal ab, wenn er geschlossen wird.
Ich denke, die Abstürze werden durch eine Drittanbieter-DLL verursacht, die ich benutze, also kann ich sie nicht beheben.
Das Problem ist, dass eine hs_err _pid.log Protokolldatei bei jedem Absturz erstellt wird und die CWD füllt.
Kann die jvm-Absturzprotokollierung deaktiviert sein? Gibt es eine Möglichkeit, dies in der laufenden Java-App zu tun?
Danke!Avoid jvm crash logs
2
A
Antwort
2
In Java 6 können Sie mit der Option -XX: ErrorFile steuern, wohin die Datei gehen soll. Ich bin mir nicht sicher, ob Sie sie ausschalten können, aber Sie wahrscheinlich direkt nach/dev/null
http://java.sun.com/javase/6/webnotes/trouble/TSG-Desktop/html/felog.html
+0
Vielen Dank! Das löst teilweise mein Problem, ich werde Log-Dateien zu Temp-Ordner in Windows xD umleiten – Gero
Welche JVM-Version? – skaffman
Entschuldigung, die VM-Version ist 14.0-b16 – Gero
Entschuldigung, ich habe das schlecht formuliert, das ist die VM-Build-Version. Welche Java-Version ist das? – skaffman