问题一:

log4j.appender.RollingFile.File= ../logs/log.txt

运行时项目中没有生成日志文件,改成绝对路径发现可以生成

 

最后发现日志文件是在tomcat插件中 plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_11.0.0.me201211151802\tomcat\logs

 

问题二:

新接手项目,运行时没有生成日志

1、查看没有log4j.properties配置文件,添加 了一个,但还是没有生成

2、发现项目引用了其他项目,该项目有一个log4j.properties,此文件配置有问题导致没生成日志

3、为什么有两个配置文件,不加载自己的呢,是不是顺序问题,调整 测试发现并不生效

4、反编译所引用项目源代码,发现如下代码

    PropertyConfigurator.configure(log4jPath);

  写死了配置文件路径,在自己代码中也这样配置,写成自己的路径,发现自己的配置文件生效了