2017-05-14 73 views
0

我已經在資源文件夾中創建了log4j屬性文件。這裏是我的log4j屬性文件代碼。log4j文件沒有被創建

# LOG4J configuration 
log4j.rootLogger = INFO, Appender1, Appender2 

log4j.appender.Appender1 = org.apache.log4j.ConsoleAppender 
log4j.appender.Appender1.layout = org.apache.log4j.PatternLayout 
log4j.appender.Appender1.layout.ConversionPattern = %-7p %d [%t] %c %x - %m%n 

log4j.appender.Appender2 = org.apache.log4j.FileAppender 
log4j.appender.Appender2.File = C:/arnab/Logs/llllooooogggooo.log 
log4j.appender.Appender2.layout = org.apache.log4j.PatternLayout 
log4j.appender.Appender2.layout.ConversionPattern = %-7p %d [%t] %c %x - %m%n 

但問題是在我的目標文件夾log4j文件沒有得到創建。我正在使用JBoss服務器。我嘗試了很多,但沒有得到任何結果。任何人都可以幫我嗎?

回答

0

log4j.properties文件應放置在正確的類路徑中。 如果您使用的是maven項目,那麼它應該在src/main/resources /下。請確保您有以下相關性,在應用程序類路徑,

  • 的jboss-日誌管理
  • 的jboss-記錄
  • SLF4J-log4j2
+0

是的,我已經添加了提到罐子。但是在classpath中需要做些什麼改變?你能舉個例子嗎?或任何鏈接? –

+0

你能告訴我你在哪裏放置log4j,屬性文件在你的應用程序中?以及哪個罐子是現在的?所有的3?這是一個Maven項目嗎? –

+0

我正在使用ANT構建工具..我把我的log4j文件放在資源文件夾內,並且你提到的所有jar文件都放在了我的項目 –