2016-04-22 81 views
1

我有一組XD作業模塊,都使用log4j日誌記錄。我最近升級到Spring XD 1.3.1,我的模塊不再記錄。Spring XD:使用log4j和logback

我已經嘗試將我的軟件包添加到xd-singlenode-logback.groovy配置文件。這沒有效果。 我創建了一個使用slf4j的虛擬模塊,它可以正確記錄。

我試圖找到關於log4j和logback兼容性的任何信息,但還沒有找到明確的答案。

我是否必須用slf4j切換log4j,或者是否有我丟失的東西。

回答

0

你在類路徑上有log4j嗎?

xd/lib包含log4j-over-slf4j-1.7.12.jar它應該將您的log4j調用轉換爲slf4j,然後調用logback。

儘管如此,您不應該在CP上擁有真正的log4j才能正常工作。