idea中log4j的使用

版权声明:https://github.com/xunyegege https://blog.csdn.net/weixin_39200308/article/details/83959351

idea中log4j的使用

第一步

  • 将log4j包导入idea

    如图,在此处导入log4j的jar包

第二步

  • 导入其配置文件
配置文件//可以直接复制使用,也可以去网上了解一下详细的信息
# Global logging configuration 开发时候建议使用 debug
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

第三步

  • 基本使用操作

  • import org.apache.log4j.Logger;
    
    public class log4j {
        private static final Logger LOGGER = Logger.getLogger(log4j.class);
        public static void main(String[] args) {
            LOGGER.info("信息");
            LOGGER.error("错误");
            LOGGER.debug("调试");
            LOGGER.warn("警告");
        }
    }
    
    
    • 首先,你得注意import的包,一定要是log4j的

    • 其次,注意一下logger的生成方式

    •  Logger logger=Logger.getLogger("test");
      //test是随便起的名字
      
    • 最后,没啥了,就用着呗

    一个小错误的处理

    log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). 
    log4j:WARN Please initialize the log4j system properly.
    

    我有一次遇到了这个问题

    最后的解决方法是将log4j.properties文件放在src内,跟你的项目包同一等级。

欢迎大家加入我的github项目
全栈工程师进阶学习站
我个人的学习及生活小记录
行业内最新最群的报告,工作日每日更新

猜你喜欢

转载自blog.csdn.net/weixin_39200308/article/details/83959351
今日推荐