spring logback 日志文件

同样的配置在window环境下部署到tomcat下可以生成log文件,
但是放到linux服务器上却怎么都生成不了,求大神帮忙解答,万分感谢!

<appender name="consoleAppender" class="ch.qos.logback.core.ConsoleAppender">
    <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
        <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
    </encoder>
</appender>

<appender name="fileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
    <!--See also http://logback.qos.ch/manual/appenders.html#RollingFileAppender-->
    <file>${CATALINA_HOME}/logs/dedaotsp-pilot.log</file>

    <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
        <!-- daily rollover
        Once any of the below condition met, it will change the file name as below and compressed it. -->           
        <fileNamePattern>${CATALINA_HOME}/logs/dedaotsp-pilot.%d{yyyy-MM-dd}.%i.log.zip
        </fileNamePattern>
        <!-- keep 30 days' worth of history -->
        <maxHistory>30</maxHistory>
        <!-- or whenever the file size reaches 10MB -->
        <timeBasedFileNamingAndTriggeringPolicy
            class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
            <maxFileSize>10MB</maxFileSize>
        </timeBasedFileNamingAndTriggeringPolicy>
    </rollingPolicy>

    <encoder>
      <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
    </encoder>
</appender>

<root level="debug">
    <appender-ref ref="consoleAppender" />
    <appender-ref ref="fileAppender" />
</root>

http://blog.csdn.net/z69183787/article/details/30071165