log4j2

    13熱度

    1回答

    我有一個新的應用程序正在使用log4j2編寫,以利用它的一些新功能。它使用的一個庫有點舊,它是用log4j 1.x構建的。我遇到了應用程序中的新代碼寫入日誌的問題,但舊庫中的代碼不寫入日誌。我甚至有一個類是舊庫中的某個子類,也是舊庫中的代碼調用的,並且此代碼也不會寫入日誌。我已將應用程序配置爲使用log4j2版本2.0.2,並且在將舊庫引用爲maven依賴項時明確排除了log4j。 如何獲取舊庫中

    1熱度

    1回答

    我剛開始使用log4j2與slf4j2,但我面臨一個問題,我試圖創建日常滾動日誌文件。我可以創建一個活動日誌文件,但是當我將系統日期更改一天時,日誌記錄發生在我認爲應該將以前日誌記錄存檔到另一個文件的同一活動文件中。 以下是log4j2.xml: <?xml version="1.0" encoding="UTF-8"?> <Configuration status="ERROR" moni

    1熱度

    1回答

    我將log4j添加到我的項目中,以便我可以正確地修改它。但是當我將日誌級別設置爲INFO或更高級別時,它會一直顯示調試級別日誌。在這裏,我創建了記錄類的部分: public abstract class DefaultDaoImpl<T> implements DefaultDao<T> { private EntityManager em; private Class<T> classeE

    3熱度

    1回答

    工作我根本無法得到休眠模式,下面的配置記錄任何東西: <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.0.2</version> </dependency>

    0熱度

    2回答

    我正在使用log4j2來登錄數據庫。我的代碼在下面; <JDBC name="databaseAppender" tableName="KRITIK_KISISEL_BILGI_LOG" bufferSize="1"> <DataSource jndiName="jdbc/hope" /> <Column name="ID" literal="SEQ_KRITIK_KISISE

    3熱度

    2回答

    我在我的應用程序中使用log4j2。 我想要的是所有的東西都是'調試'去控制檯,所有的'信息'去myapp.log,只有'信息'去'myapp-audit.log'。原因是,INFO主要包括對數據的成功修改(例如'user created','user updated','user deleted'等)。如果實際上是數據修改的審計日誌。 但我無法弄清楚如何做到這一點。 我該如何獲取'info'來登

    0熱度

    1回答

    我在發佈幾個API的websphere中部署實用程序jar。現在這些API將被一個web應用程序調用。現在這個jar使用log4j2進行日誌記錄。我試圖通過添加兩個log4j2 jar包(log4j-api-2.0.2.jar & & log4j-core-2.0.2.jar)來創建一個超級jar文件。我正在通過使用ant來構建實用程序jar。 這裏是螞蟻代碼的片段,構建了罐子,我 <!--Cre

    2熱度

    1回答

    我試圖在我的應用程序中使用log4j2以允許在運行時動態重新配置日誌級別。但我無法成功獲取monitorInterval的工作。控制檯和文件appender工作正常。這裏是我的log4j2.xml, <?xml version="1.0" encoding="UTF-8"?> <Configuration monitorInterval="5"> <Appenders> <Console n

    0熱度

    2回答

    我在web 3.0容器WAS8.5服務器中使用log4j2.xml。我在類路徑中有兩個jar文件。 xml文件也位於WEB-INF/classes/resources/log4j2.xml中。我還在web.xml文件中創建了一個條目(不知道我們是否需要這個)。獲取以下錯誤。 <context-param> <param-name>log4jConfiguration </param-na

    4熱度

    1回答

    一個簡單的基於Spring的war應用程序,帶有典型的log4j2.xml。當JBoss正常關閉時,它會在log4j2中掛起一個線程死鎖,所以關閉過程永遠不會結束,並且進程必須被終止。 JBoss是EAP 6.3(AS 7.4.0),JDK是1.8.0_20。 任何可以做的事情? Log4j2.xml <?xml version="1.0" encoding="UTF-8"?> <Configu