2012-07-09 41 views

回答

1

要刪除此文件,您必須(如文件名中所述)定義您要使用的記錄器。

由於jackrabbit依賴於slf4j,所以您應該爲其配置合適的記錄器。

例如,您可以向您添加依賴關係lf4j-log4j12實現,以及類路徑中的log4j.properties。

您也可以配置任何其他slf4j實現。

+0

我已經創建了我的log4j.properties,它正在創建日誌文件,但它不包含任何日誌。我已經將slf4j和log4j jar文件添加到類路徑中。現在所有的應用程序日誌都寫入到這個jackrabbit.log_IS_UNDEFINED.log文件中。我應該怎麼做 – abhijeet 2012-07-10 06:59:12

+0

還在類路徑中添加了slf4j-log4jxx.jar?這個鏈接從slf4j到log4j。沒有它將無法工作。 – YMomb 2012-07-10 08:54:21

0

我已經通過從jackrabbit-standalone.jar中刪除logback.xml和slf4j.jar並在項目的類路徑中添加slf4j.jar和slf4j-lo4j.jar來解決了此問題。現在jackrabbit.log_IS_UNDEFINED.log消失了,我正在得到所需日誌:)