Tệp cấu hình ghi nhật ký Java cho phép tôi xác định các thuộc tính của trình ghi nhật ký có tên, ví dụ:Cách định cấu hình các thuộc tính của một FileHandler cụ thể
name.heikoseeberger.heikotron.level = FINE
name.heikoseeberger.heikotron.handlers = java.util.logging.FileHandler
Cho đến giờ, rất tốt. Bây giờ, tôi muốn định cấu hình cụ thể làFileHandler, ví dụ: với một tệp đầu ra cụ thể. Đáng tiếc là tôi chỉ biết làm thế nào để cấu hình "toàn cầu" FileHandler, đó là đã có trong tập tin cấu hình:
java.util.logging.FileHandler.pattern = %h/java%u.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
Tôi không muốn cấu hình thế này, nhưng trường hợp đó là liên kết với tùy chỉnh của tôi Nhật ký. Tôi đã cố gắng điều sau đây, nhưng không thành công:
name.heikoseeberger.heikotron.java.util.logging.FileHandler.pattern = %h/heikotron.log
name.heikoseeberger.heikotron.java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
Có thể ở tất cả các thiết lập các thuộc tính của cụ FileHandler trường? Nếu có, chúng phải được xác định/đặt tên như thế nào?
'Thuộc tính' cấu hình ". Thuộc tính này nhằm cho phép chạy mã cấu hình tùy ý. ' Vì vậy, điều này có thể được sử dụng để tải một tập tin cấu hình có lớp để ánh xạ tên tập tin –