一个java小程序,log4j.properties放在conf下,如果启动命令写的是.... -cp xx;xxx;xxx;conf,把conf放在classpath的最后,每次启动都会报加载不了配置,log4j.properties里面的配置也没起作用:
log4j:WARN No appenders could be found for logger (org.jboss.logging).
log4j:WARN Please initialize the log4j system properly. 无意间把xxx\conf放在了classpath的最前面,即.... -cp conf;xxxx;xxxx;xxx,不包错配置也好用了。请问这是为什么呢,为什么配置文件的地址放在classpath后面不起作用,放在前面才能工作呢
log4j:WARN No appenders could be found for logger (org.jboss.logging).
log4j:WARN Please initialize the log4j system properly. 无意间把xxx\conf放在了classpath的最前面,即.... -cp conf;xxxx;xxxx;xxx,不包错配置也好用了。请问这是为什么呢,为什么配置文件的地址放在classpath后面不起作用,放在前面才能工作呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货