2011-11-25 113 views
0

我已將log4j添加到託管在Tomcat服務器中的我的Web應用程序中。Log4j%F和%L令牌不顯示任何內容

轉換模式爲:log4j.appender.R.layout.ConversionPattern=%5p %d{dd:MM:yyyy HH:mm} (%C::%L) - %m%n

但有一個問題 - 當日志消息來自我的應用程序的類別,該記錄器無法找到文件名和行:

ERROR 25:11:2011 08:43 (com.example.bl.dataaccess.BLAccessManager::?) - Error on writeGroup 

是否有可能會看到一個數字而不是'?'標誌?

回答

2

您是否使用ant構建類?

如果是這樣,然後在目標編譯中添加debug="yes",它應該修復它。

+0

謝謝,男人,它的作品! – StKiller