在我们运行java程序时,如果没有配置好的话,你在运行时就会出现这个错误,
属实让人心慌,这个问题其实很好解决,产生的原因也只是因为自己没有log4j.properties这个文件。
在网上找了半天,虽然知道问题之所在,但是不能很好解决,那可能是因为你建错了位置,本人就曾尝试着在项目上建立这个log4.properties的文件,但是没起作用,
第一次我建在了倒数第二的那个log4.properties位置,然而并没有什么卵用,第二次我建立在了最下面,还附带了内容:
log4j.rootLogger=INFO, stdout log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.appender.logfile=org.apache.log4j.FileAppender log4j.appender.logfile.File=target/spring.log log4j.appender.logfile.layout=org.apache.log4j.PatternLayout log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n
---------------摘自https://blog.csdn.net/allein_STR/article/details/90106073。
所以,你在建好位置的前提下,还要加上这段话。位置是src(右键)-- file(filename填写“log4.properties”)-- 复制上面那段内容(保存运行即可)
原文地址:https://www.cnblogs.com/msdog/p/12200850.html
时间: 2024-09-30 22:07:48