Spring,找不到applicationContext.xml的解决办法

来源:互联网 发布:php专家系统 编辑:程序博客网 时间:2024/04/30 13:55

Spring,找不到applicationContext.xml的解决办法

报错:
nested exception is java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist
java.io.FileNotFoundException: class path resource [applicationContext.xml] cannot be opened because it does not exist

解决方法,有1种,参考了网上的解决办法,忘了网址:
通常我们配置spring上下文是在web.xml这样配置的,之后报如上错误:
<context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml /WEB-INF/applicationContext-hibernate.xml
   /WEB-INF/applicationContext-dataSourceJNDI.xml
  </param-value>
</context-param>

改为以下的配置方式:
  <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>classpath:applicationContext.xml,classpath:applicationContext-hibernate.xml,
   classpath:applicationContext-dataSourceJNDI.xml
  </param-value>
  </context-param>

注意:改为这种方式后把这3个文件都放在classes/目录下。问题解决 

原创粉丝点击