0
我正在使用Java日誌記錄(而不是Log4j)。我想發送級別爲INFO的日誌,並在其下面發送System.out,並將WARNING和SEVERE發送到System.err。我相信它看起來好多了,因爲我可以很容易地從信息和低於它的信息區分錯誤。無論如何要這樣做?如何在Java日誌中將不同的日誌級別發送到不同的文件/輸出?
通常,可以告訴記錄器將消息記錄在某個級別以下。 Bu的默認值高於指定的水平。
非常感謝
我正在使用Java日誌記錄(而不是Log4j)。我想發送級別爲INFO的日誌,並在其下面發送System.out,並將WARNING和SEVERE發送到System.err。我相信它看起來好多了,因爲我可以很容易地從信息和低於它的信息區分錯誤。無論如何要這樣做?如何在Java日誌中將不同的日誌級別發送到不同的文件/輸出?
通常,可以告訴記錄器將消息記錄在某個級別以下。 Bu的默認值高於指定的水平。
非常感謝
我認爲它看起來更漂亮,因爲我可以很容易地從信息和下面的區分錯誤。無論如何要這樣做?
作爲「pruntlar」指出,被覆蓋在:How do I change java logging console output from std err to std out?
一般而言,可以告訴記錄器記錄低於某一水平的消息。默認情況下,它高於指定的級別。
不是開箱即用的。您必須編寫Level
篩選器並將其安裝在Logger
或Handler
上。
https://stackoverflow.com/a/23717493/6722100 – notyou