一个大洋葱 2016-01-26 10:05 采纳率: 0%
浏览 4423

slf4j 只能在控制台打印日志,没法写入文件,也没报错,也看不出哪里冲突。就是写不进文件。

整个项目都做完了,就是单独写日志卡在这了,虽说不是太重要,但是弄不明白还是不甘心。配置文件路径没问题,tomcat启动也没报错。而且本机是可以写日志的,linux服务器上就不行,路径看了没问题。<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">

<appender name="console" class="org.apache.log4j.ConsoleAppender">
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%t] %p %c %x --> %m%n" />
    </layout>
</appender>

<appender name="dailyFile" class="org.apache.log4j.DailyRollingFileAppender">
    <param name="File" value="${accountWeb.root}/logs/daily.log" />
    <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%t] %p %c %x --> %m%n" />
    </layout>
</appender>

<appender name="access" class="org.apache.log4j.DailyRollingFileAppender">
     <param name="File" value="E\:/logs/syslog.log" />
    <!-- <param name="File" value="/export/work/logs/applogs.log" />-->
    <param name="DatePattern" value="'.'yyyy-MM-dd'.log'" />
      <param name="ImmediateFlush" value="true" />
    <layout class="org.apache.log4j.PatternLayout">
        <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} [%t] %p %c %x --> %m%n" />
    </layout>
</appender>
<logger name="com.firefall" additivity="false">
    <level value="INFO" />
    <appender-ref ref="console" />
    <appender-ref ref="dailyFile" />
</logger>       
  <logger name="access.logger" additivity="false">
    <level value="INFO" />
    <appender-ref ref="access" />
</logger>    
<root>
    <level value="info" />
    <appender-ref ref="console" />
    <appender-ref ref="dailyFile" />
</root>

/log4j:configuration
///////////////////////////调用方法//////////////////////////////////////////
//打印日志
Logger logger = Logger.getLogger("access.logger");
logger.info("[springsale][login][uuid]["+info.getUuid()+"]["+info.getLoginname()+"]");

  • 写回答

2条回答

  • zhanglonghuan_ 2016-01-26 10:29
    关注

    把log配置贴出来看看,

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料