slf4j

    0熱度

    2回答

    我想動態更改所有(大約)我的Web應用程序控制器類的日誌記錄級別。每個進行日誌類包含此代碼: private static final Logger logger = LoggerFactory .getLogger(HomeController.class); 我瞭解到,SLF4J不提供設置日誌級別的功能,使人們必須使用底層的log4j: public static void

    0熱度

    2回答

    我一直在研究這個很長一段時間,並沒有得到任何解決方案。我的要求是創建一個日誌文件,如果它不在那裏。 下面是我logback.xml <?xml version="1.0" encoding="UTF-8"?> <configuration> <property name="LOG_PATH" value="/home/logs" /> <appender name="FILE-AUDIT

    1熱度

    1回答

    我正在取消對log4j的1.x版的任何依賴,因爲他們已經EOL'd。我的代碼使用slf4j-log4j12橋。在Maven的中央編譯依賴關係中,slf4j-log4j在版本1.2.17上顯示log4j,更新列顯示2.8.1。 於是,我就在用的build.gradle希望log4j的-API-2.8.1將在地方的log4j-1.2.17這是默認的拉動可以使用以下。但這似乎並沒有奏效。我仍然在依賴ja

    1熱度

    4回答

    我在基於Linux的系統中,我使用SLF4J庫記錄 進口org.slf4j.Logger aritinga小的應用程序; import org.slf4j.LoggerFactory; 我可以看到日誌在控制檯中可見但不會附加到日誌文件。 <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender"> <param na

    0熱度

    1回答

    衆所周知,如何修改使用log4j到slf4j並將後者作爲主要記錄器的代碼,包括像LogBack這樣的具體應用程序記錄器的插入實現。 相反的路線呢?我有一個使用log4j的大型應用程序,將它遷移到slf4j會非常困難,例如我有許多命令行工具都有自己的log4j配置文件。 現在我必須通過使用發送日誌消息到slf4j接口的小型庫來擴展應用程序。 有沒有辦法將所有slf4j調用重新路由到已經存在的log4

    -1熱度

    1回答

    我正在使用org.slf4j.Logger和org.slf4j.LoggerFactory。爲記錄器 以下實例是越來越挑在運行時: org.apache.logging.slf4j.Log4jLogger 我想啓用/禁用在運行時的所有記錄。 提到的其他答案在將Logger強制轉換爲ch.qos.logback.classic.Logger之後設置日誌級別爲OFF,但這不適用於我。 我該怎麼做?

    1熱度

    2回答

    我正在嘗試爲Maven項目啓用打印調試信息。我說的log4j作爲依賴於pom.xml並添加log4j.properties以及log4j2.properties與rootloger=DEBUG, sdout到src/main/resources文件夾。然後,在所需的班級中,我啓動所需班級「org.pakage1.ClassA」中的記錄程序並添加logger.debug()行,但是我的領事沒有顯示任

    3熱度

    1回答

    我正在尋找將請求和響應記錄到Web服務。我正在使用帶有基礎log4j2實現的slf4j。我的記錄器語句如下所示。 LOGGER.info( 「{}」,新CustomObject(請求,響應的param1,param2的)); 我已經在所有必要的對象和CustomObject類中實現了toString方法來記錄該對象的所有屬性。 我看到,它通過將日誌消息發送到所述非同步記錄器前的CustomObje

    3熱度

    1回答

    我真的掙扎的logback經典的傳遞依賴問題的加載。我遵循這裏在stackoverflow上找到的建議,但它不斷重複發生。 我用maven排除嘗試,試圖控制它,它不會在我的POM依賴層次結構都出現。但它仍然被加載! 這裏是我的運行時跟蹤 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar

    -1熱度

    1回答

    我想通過名稱獲取記錄器,因爲我有多個記錄器,但仍打印記錄該消息的類的類名。感謝幫助。 實施例: <!--Loggers...--> <logger name="LoggerA"><appender-ref="AppenderA"></appender></logger> <logger name="LoggerB"><appender-ref="AppenderB"></appender></