是因为编译的时候没有把resources目录编译过去,可以在target下面查看,在classes目录下并没有log4j.properties配置文件.
解决办法:
右键项目---->properties--->Java Build Path--->source--->Add Folder --->选择log4.properties所在的文件夹。重启服务器就OK了。
高版本的eclipse或者myeclipse还有一种方法如下图所示:
指定resources目录的编译路径.
以上办法可以解决绝大多数项目启动时抛出配置文件找不到的问题.

本文介绍了解决项目启动时报错log4j配置文件未找到的方法。主要是由于编译时未将包含log4j.properties的resources目录编译进classes中导致。通过调整Eclipse或MyEclipse的项目构建路径,指定resources目录即可解决。

被折叠的 条评论
为什么被折叠?



