springboot slf4j配置日志输出到tomcat logs目录下

之前用${catalina.home}一直取不到。其实直接用../就可以了。应为默认输出目录是运行目录即tomcat/bin,所以 可以如下配置一下。

logback-spring.xml 文件:




    logback


    
    

    
    

    
    
        
        
            DEBUG
        
        
            
            ${LOG_PATTERN}
        
    

    
    

        

            ${FILE_PATH}/info/CPControl-infoLog.%d{yyyy-MM-dd}.%i.log

            
            30

            
                
                2MB
            

            
            1GB
        
        
            INFO
            ACCEPT
            DENY
        
        
            ${LOG_PATTERN}
        
    

    
    

        

            ${FILE_PATH}/error/CPControl-errorLog.%d{yyyy-MM-dd}.%i.log

            
            30

            
                
                2MB
            

            
            1GB
        
        
            ERROR
            ACCEPT
            DENY
        
        
            ${LOG_PATTERN}
        
    

    
    

    
    
        
        
        
        
        
        
    

 

你可能感兴趣的:(java)