log4j:警告找不到追加器
我收到此警告,它会中断我的web应用程序的运行log4j:警告找不到追加器,log4j,liferay,Log4j,Liferay,我收到此警告,它会中断我的web应用程序的运行 log4j:WARN No appenders could be found for logger (smslib). log4j:WARN Please initialize the log4j system properly. 我的库中有log4jjar文件。我已经删除了它,并再次添加它。。。这个警告不断出现 感谢您的时间,很明显,log4j已经找到了,否则它不会像这样警告您 更可能缺少的是log4j配置。在web应用程序中有
log4j:WARN No appenders could be found for logger (smslib).
log4j:WARN Please initialize the log4j system properly.
我的库中有log4jjar文件。我已经删除了它,并再次添加它。。。这个警告不断出现
感谢您的时间,很明显,log4j已经找到了,否则它不会像这样警告您
更可能缺少的是log4j配置。在web应用程序中有很多方法可以做到这一点—您是如何尝试的?对于小型独立程序和单元测试,我使用BasicConfiguration 要初始化:
BasicConfigurator.configure();
要清理,请执行以下操作:
BasicConfigurator.resetConfiguration();
如果您使用的是JUnit,通常应该记住将清理代码放在@After/tearDown中,因为如果log4j已经初始化,configure方法会添加一个控制台appender。我刚刚尝试再次运行该应用程序,它运行得很好!!我认为我的netbeans有问题!谢谢