我試圖通過application.yml文件查看是否有方法在Spring Boot中設置slf4j.detectLoggerNameMismatch記錄器屬性。設置slf4j屬性
廣泛的谷歌搜索沒有發現任何東西。
我試圖通過application.yml文件查看是否有方法在Spring Boot中設置slf4j.detectLoggerNameMismatch記錄器屬性。設置slf4j屬性
廣泛的谷歌搜索沒有發現任何東西。
您需要在系統屬性中配置此屬性。
此屬性org.slf4j.LoggerFactory
加載您可以嘗試有@Bean,着眼於從.yml屬性值,然後調用System.setProperty(...)。雖然我不確定SLF4J是否已經被初始化,它可能會遲到。
我認爲它可能爲時已晚......我目前在我的main()的最頂部有\t \t System.setProperty(「slf4j.detectLoggerNameMismatch」,「true」),它沒有任何作用。 – Ian
您的意思是使用-D?我試圖保持配置關閉命令行:有沒有其他的選擇? – Ian