log4j
之前做的项目基本都在本地服务器运行,之后有次课程设计为了得到更高的分数把项目发到了阿里云服务器,但是本地服务器和阿里云有些不同的地方,有的地方在本地运行没有问题,一旦发到服务器上就会出现bug,这十分令我头疼,而且在当时我的debug方式只有syso,debug的过程十分艰辛,今天简单学习了log4j,简单的记录一下。 1.log4j输出级别 fatal(致命错误)>error(错误)>warn(警告)>info(普通信息)>debug(调试信息) 在第一行rootCategory控制输出级别和输出目的地 2.关键配置 2.1ConversionPattern:输出表达式 2.2log4j.appender.LOGFILE.File文件位置及名称(日志文件扩展名.log) 3.pattern中常用几个表达式(区分大小写) 3.1 %C 包名+类名 3.2%d{YYYY-MM-dd HH:mm:ss} 时间 3.3%L 行号 3.4%m 信息 3.5%n 换行 log4j配置文件:在src下建 log4j.properties文件(路径和名称都不允许改变) 来源: CSDN 作者: KoBeBrYaNt__king 链接: https://blog.csdn.net/KoBeBrYaNt__king/article/details/104152478