web.xml中的Log4j java.io.FileNotFoundException

时间:2013-11-07 15:40:40

标签: log4j web.xml

我的应用程序文件夹结构

enter image description here

堆栈跟踪

java.io.FileNotFoundException:D:\ Eclipse Workspace \ Maven_Projects.metadata.plugins \ org.eclipse.wst.server.core \ tmp1 \ wtpwebapps \ Spring_Webapp \ classpath \ log4j.xml(系统找不到指定的路径)

我的web.xml

     <context-param>
    <param-name>log4jConfigLocation</param-name>
    <param-value>classpath/log4j.xml</param-value>
</context-param>

但是我的log4j.xml文件在类路径中,但仍然是我收到该错误消息的原因? 我在做什么事吗?

1 个答案:

答案 0 :(得分:1)

classpath/log4j.xml是一条没有任何特殊功能的路径(但是你的大脑会让你觉得它可能很特别)。

尝试classpath:/log4j.xmlclasspath:log4j.xml。注意冒号。