JBOSS日志错误解决方案
在JBOSS启动的时候,相信很多人都见到过下面这个日志错误:
?
public URL getResource(String name) {URL url;if (parent != null) { url = parent.getResource(name);} else { url = getBootstrapResource(name);}if (url == null) { url = findResource(name);}return url; }
?
?如果你的应用中没有配置log4j.xml,则会继续下一步去查找log4j.properties文件(JBOSS中也没有log4j.xml)
第二步:查询log4j.properties文件,查询方法和上面的一样,通过调试发现最终会找到JBOSS的bin目录中的run.jar中的log4j.properties文件,而其中就是有FILE这个org.jboss.logging.appender.FileAppender,日志出错的原因就在这里。
?
?
解决方法:在你的应用中配置log4j.xml,而不是配置log4j.properties文件。
?