cxflogginglog4j日記輸出

2022-09-15 14:48:27 字數 774 閱讀 9410

cxflogginglog4j日誌輸出

由於cxf,產生的日誌是採用tomcat的日誌,造成tomcat的日誌特別多,日誌檔案奇大,

想通過log4j方式進行攔截,將警告與錯誤的資訊才輸出到控制檔案,

在j**a工程 src目錄下建個meta-inf目錄 ,再此目錄下建個cxf目錄,在cxf目錄下新建個org.apache.cxf.logger檔案,新增以下內容:

org.apache.cxf.common.logging.log4jlogger

即可,採用log4j管理cxf日誌

工程的classes 資料夾中 建立/meta-inf/cxf目錄 然後在這個目錄下

建立乙個 名稱為: org.apache.cxf.logger的無副檔名的檔案,

然後在檔案中 新增一行如下:

org.apache.cxf.common.logging.log4jlogger 

這個內容。

然後 你在**中使用 loggingoutinterceptor  就可以使日誌 使用 log4j 列印到日誌檔案中去了

log4j日誌系統 Log4j

1.1 log4j的三大核心元件 1.2 loggers 記錄器 1.4 layouts 布局 org.apache.log4j.htmllayout 以html 形式布局 org.apache.log4j.patternlayout 可以靈活地指定布局模式 org.apache.log4j.lay...

slf4j結合log4j使用

在pom檔案中引入需要的jar包 org.slf4jgroupid slf4j apiartifactid 1.7.25version dependency org.slf4jgroupid jcl over slf4jartifactid 1.7.25version runtimescope de...

gradle注釋 Slf4j 配置log4j日誌

在工程除錯或者執行時候需要列印日誌,方便在出現錯誤的時候對程式進行定位。1 gradle可以使用注釋 slf4j方式 使用log4j功能。gradle使用 slf4j注釋需要匯入lombok外掛程式和依賴jar包方式如下 2 在執行的類上新增注釋 3 新增注釋後執行 會提示 log4j沒有初始化。其...