1
我有一個文件的appender:如何讓log4j2將自己記錄到文件中?
<Appender type="File" name="main" fileName="logs/all.log">
<Layout type="PatternLayout">
<Pattern>%d [%p] %C %m%n</Pattern>
</Layout>
</Appender>
和根記錄器,配置爲它:
<Root level="ALL">
<AppenderRef ref="main"/>
</Root>
但log4j的本身是登錄到控制檯。有什麼辦法可以設置log4j自己記錄iunto文件嗎?
你說的是內部Log4j2「狀態」日誌(像詳細的Log4j2初始化?) –
@RemkoPopma是的,正好是log4j的初始化,關機等等。不,我不想禁用它。根據我運行我的應用程序的方式,我看不到控制檯輸出,所以我想將其記錄到文件中。 – TEXHIK
@ user12345請勿將代碼格式設置爲不是代碼的單詞。 [看看這個瞭解更多信息](https://meta.stackoverflow.com/a/254995/4244993)*(我會在您承認它時刪除該評論,所以如果您添加評論,請刪除您的評論) * – jmattheis