亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java logging.properties 文件只打印特定的記錄器

Java logging.properties 文件只打印特定的記錄器

森欄 2022-05-25 10:59:18
我正在使用 .jar 文件并從logging.properties文件中讀取。這是我用來啟動應用程序(代理應用程序)的命令java -Djava.util.logging.config.file=logging.properties -jar CMDHL7Proxy_v0.7.jar我已經將文件配置logging.properties為記錄到文件中。這是我的logging.properties文件的內容:handlers= java.util.logging.FileHandlerjava.util.logging.FileHandler.pattern = /opt/log/Proxy_%u_%g.logjava.util.logging.FileHandler.limit = 50000java.util.logging.FileHandler.count = 1java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter# Facility specific properties. Provides extra control for each logger.# For example, set the com.xyz.foo logger to only log SEVERE messages:com.xyz.foo.level = SEVEREca.uhn.log.HapiLogImpl = OFFau.id.czapski.hl7.SimpleForwardApplicaiton = ALL如果我查看該.log文件,那么我會看到來自以下位置的日志消息:Jan 28, 2019 5:48:31 PM ca.uhn.log.HapiLogImpl info <.... logged content .... > <.... logged content .... >和Jan 28, 2019 5:29:34 PM au.id.czapski.hl7.SimpleForwardApplicaiton processMessage<.... logged content .... > <.... logged content .... >我的目標是僅從此記錄器“au.id.czapski.hl7.SimpleForwardApplicaiton”獲取消息我的理解告訴我logging.properties文件中的最后兩行應該告訴 java 不要記錄第一個記錄器的任何內容,而是第二個記錄器的所有內容。我還嘗試使用 and 設置不同的值,.level但java.util.logging.FileHandler.level設置java.util.logging.FileHandler.level=processMessage確實會導致配置錯誤。logging.properties有人可以通過僅修改文件來幫助我實現我想要的行為嗎?
查看完整描述

1 回答

?
慕娘9325324

TA貢獻1783條經驗 獲得超4個贊

好像:

  1. 您在設置記錄器的級別時忘記包含“.level”。

  2. 您拼錯了“SimpleForwardApplicaiton”。這與記錄器名稱匹配嗎?

  3. 您沒有關閉所有其他記錄器。這僅適用于由代碼創建的記錄器。

嘗試將根記錄器設置為關閉并僅打開您想要查看的記錄器

handlers= java.util.logging.FileHandler


java.util.logging.FileHandler.pattern = /opt/log/Proxy_%u_%g.log

java.util.logging.FileHandler.limit = 50000

java.util.logging.FileHandler.level = ALL

java.util.logging.FileHandler.count = 1

java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter


.level=OFF

au.id.czapski.hl7.SimpleForwardApplicaiton.level = ALL

au.id.czapski.hl7.SimpleForwardApplication.level = ALL


查看完整回答
反對 回復 2022-05-25
  • 1 回答
  • 0 關注
  • 181 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號