log4j

    -1熱度

    1回答

    我使用log4j來進行記錄的目的如下 log4j.appender.RollingAppender=org.apache.log4j.rolling.RollingFileAppender log4j.appender.RollingAppender.rollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy log4j.appe

    0熱度

    1回答

    這是我的log4j.properties文件: # Root logger option log4j.rootLogger=INFO, stdout, file # Direct log messages to stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Thres

    0熱度

    1回答

    調用getLogger() 我使用Spring引導和我有兩個獨立的組件後添加一個appender至根記錄。一個組件支持應用程序的數據庫配置屬性,並使用從數據庫中提取的屬性初始化Appender。其他組件然後像平常一樣調用getLogger()作爲靜態記錄器。 目前,似乎春天首先初始化應用程序配置組件,所以我沒能遵守的行爲如果不首先初始化。我的問題是,如果其他bean首先被初始化,那麼綁定到根日誌的

    3熱度

    1回答

    我正在開發一個使用Akka和Akka-http的簡單服務器。 我總是在標準輸出以下錯誤消息,當我運行的應用程序到的IntelliJ: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4

    0熱度

    1回答

    我是spock框架和groovy的新手。 在我的測試項目中,我試圖將log4j配置設置爲'INFO',但是當我單獨運行spock'Specification'類或通過「gradle test」運行時,它似乎記錄了所有消息。 這裏是我的 'log4jconfig.groovy' 文件 log4j { appender.stdout = "org.apache.log4j.ConsoleAppen

    0熱度

    3回答

    我在WildFly 10上部署了一個Web應用程序。向我的應用程序添加新的Maven依賴項後,日誌記錄停止工作。調查中,我發現新的依賴包括在其JAR中的log4j.properties,我想這導致日誌記錄搞砸了。 我無法從JAR中刪除文件,因爲每次我的項目編譯它都會回來。我需要WildFly來管理日誌記錄屬性,所以添加額外的log4j.properties不是一個選項(如果它可以配置爲回退到Wil

    2熱度

    1回答

    我正在使用log4j2的項目,並在我的log4j2.properties中有一些值是可配置的。該項目還將包含其他組件的配置文件。理想情況下,我想將所有的配置都保存在一個地方,所以我希望能夠在同一個文件中爲log4j設置可配置的值,這樣我就沒有兩個不同的地方,配置值受到改變(例如包括環境變量)。 我發現這種方式並不理想,就像我的項目的其他部分從主配置文件中讀取值並將它們放入系統變量中以供log4j拾

    1熱度

    1回答

    是否可以配置Log4j2,以便過濾器或其他組件可以過濾出在日誌中打印的某些值? (但應允許在同一線路的其它領域通過) 說出以下行出現在日誌 [operation=DONE, userName=junitUser, tenant=Tenant [tenantID=default], needDetails=1, message=BaseMsg [version=1.0, sdk=AppSDK [ve

    0熱度

    2回答

    我想所有的內部Springboot日誌消息指向log4j,以便消息跟隨我的log4j屬性,但它是無效的。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <exclus

    0熱度

    1回答

    我正在使用Log4j來記錄Log4j.xml文件中提供的日誌文件路徑。 Web應用程序將部署在weblogic服務器上,日誌文件在home/JEE/servername/logs目錄下生成。使用Java如何得到這個「../../logs/cast-arm.log」在Java中的絕對路徑? 的log4j.xml(SRC \主\資源\的log4j.xml) <appender name="armFil