Chúng tôi có một ứng dụng máy tính để bàn bằng cách sử dụng JNI đôi khi khiến JVM gặp sự cố. May mắn là JVM tạo ra tệp hs_err_pidXXXX.log
, điều này khá hữu ích trong việc gỡ lỗi như vậy. Tuy nhiên, nó luôn luôn có vẻ đi đến thư mục làm việc hiện tại, và nó khó chịu để đào nó từ đó, vì các tệp nhật ký khác của chúng ta đều đi đến một "vị trí tệp nhật ký" cụ thể.Có thể chỉ định nơi các bãi đổ vỡ của JVM đi không?
Có thể chỉ định vị trí khác cho các tệp "đổ đổ sự cố" đó không? Làm sao?
cách chạy Java bằng tùy chọn này? Tôi không thể làm điều đó thông qua cmd –
@MuhammedRefaat Trên bảng điều khiển: 'java -XX: ErrorFile =/path/to/file.log -jar myapp.jar' – sja
@sja cảm ơn rất nhiều –