当一个java应用程序在java虚拟机之外崩溃时,会在类运行的同一目录下生成一个日志文件hs_err_pidXXXX.log。
是否可以在不同的目录中生成此文件?
我的客户想更改为只读这个目录,但我不想丢失这个文件。
最佳答案
我认为 -XX:ErrorFile JVM arg 会起作用。
参见 http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5107646和 http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=5515dc81f6e66149b8cd377f59bf1?bug_id=4872551详情
http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html包含 VM 选项列表(感谢 @Peter Štibraný 之前的回答添加了此链接)
关于java - java 虚拟机崩溃时,可以将 hs_err_pid*.log 写入特定目录(不同于类目录)吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4195114/