我刚开始使用log4j 如果我有下面的log4j属性文件,我应该修改下面的代码来创建一个文件 log.out为应用程序“test-war”部署在Apache Tomcat 7.0中。如何设置log4j配置文件
# Define the root logger with appender file
log4j.rootLogger = DEBUG, FILE
# Define the file appender
log4j.appender.FILE=org.apache.log4j.FileAppender
log4j.appender.FILE.File=${catalina-base}/logs/log.out
# Define the layout for file appender
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.conversionPattern=%m%n
尝试改变这一行'log4j.appender.FILE.File = $ {卡塔利娜基} /日志/ log.out' –
这个看起来像它已经配置产生一种叫做log.out文件。你有没有试过在你的系统中搜索那个文件?也许$ {catalina-base}导致一些地方比你想象的更多? – radai
我有所改变了我的战争,并把它命名为log-例如 和改变了我的属性文件也现在创建文件test.log里 但该文件是空的没有数据被写入该文件中 我使用JSP我用来打印日志信息的代码是 Logger logger = Logger.getLogger(“step1.jsp”); \t logger.info(“ths is test”); – user251287