我試過不同的方式來配置日誌在春季啓動,並採取了不同的博客的幫助,但似乎沒有任何工作對我來說。我在src/main/reosurces文件夾中指定了log4j.properties並執行應用程序,它爲我創建了日誌。但是,當我使用外部log4j.properties,並提供以下性能,同時通過燒杯登錄彈簧引導
-Dlogging.config=/path/to/log4j.properties
執行我的應用程序是沒有得到生成的日誌文件。以下是我的build.gradle文件的片段。
configurations.all {
exclude group: 'com.sun.jdmk', module: 'jmxtools'
exclude group: 'com.sun.jmx', module: 'jmxri'
exclude group: 'ch.qos.logback', module: 'logback-classic'
}
我在這裏錯過了什麼?
Spring Boot默認使用logback。所以提供'log4j.properties'實際上不會有幫助。你可以簡單地在'application.properties'中指定日誌級別。有什麼特別的你需要你自己的屬性嗎? –
@ M.Deinum我想要外部日誌配置。我也嘗試了application.properties中的logging.file和logging.path。它不工作。我不明白我在這裏錯過了什麼? – rishi