Возможно ли написать hs_err_pid * .log в определенную директорию (отличную от директории класса) при сбое виртуальной машины Java? - PullRequest
3 голосов
/ 16 ноября 2010

Когда сбой java-приложения за пределами виртуальной машины java создает файл журнала hs_err_pidXXXX.log в том же каталоге, что и класс, на котором выполняется.

Возможно ли сгенерировать этот файл в другом каталоге?

Мой клиент хочет перейти на чтение только этого каталога, но я не люблю терять эти файлы.

1 Ответ

9 голосов
/ 16 ноября 2010

Я думаю, что -XX: Аргумент JFM ErrorFile будет работать.

Подробнее см. 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список параметров виртуальной машины (спасибо @Peter Štibraný, который ранее ответил на эту ссылку)

...