idea中log4j的使用
【摘要】 第一步将log4j包导入idea 如图,在此处导入log4j的jar包第二步导入其配置文件配置文件//可以直接复制使用,也可以去网上了解一下详细的信息# Global logging configuration 开发时候建议使用 debuglog4j.rootLogger=DEBUG, stdout# Console output...log4j.appender.stdout=org.ap...
第一步
将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内,跟你的项目包同一等级。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)