Spring项目中cannot resolve file applicationContext.xml错误

报异常

cannot resolve file applicationContext

其实是在发布的web工程中的WEB-INF中没有applicationContext.xml
Spring项目中cannot resolve file applicationContext.xml错误_第1张图片
这个得有才行

根本原因

因为我是用maven建的web工程,所以需要把applicationContext.xml等资源文件放在resource目录下:
Spring项目中cannot resolve file applicationContext.xml错误_第2张图片
这样在web.xml中就能这样配置了:

param>
    <param-name>contextConfigLocationparam-name>
    <param-value>classpath*:applicationContext.xmlparam-value>
param>

原来一直是:

param>
    <param-name>contextConfigLocationparam-name>
    <param-value>/WEB-INF/applicationContext.xmlparam-value>
param>

参考

关于报applicationContext.xml不存在的问题

你可能感兴趣的:(spring)