今天运行一个jar包,jar包中使用了springContext进行加载bean和log4j配置,但是发现不能正常输入日志。

代码中增加

Xxx.class.getResource("/");

 输出classpath,但是输出结果是null

查找后可以手动加载log4j配置文件

PropertyConfigurator.configure("/export/server/runjar/log4j.properties");

  问题解决