Could not open ServletContext resource [/WEB-INF/applicationContext.xml] 解决办法

Posted 红尘沙漏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Could not open ServletContext resource [/WEB-INF/applicationContext.xml] 解决办法相关的知识,希望对你有一定的参考价值。

Spring官方文档中规定,如果在上下文中没有指定contextConfigLoction配置文件的位置,则会默认去WEB-INF中去寻找对应的配置文件。
理论上classpath的默认路径是WEB-INF/classes
所以解决办法就是在context-param中重新定义一遍。
在web.xml中添加下面代码(最好放在相对靠前的位置)

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:applicationContext.xml</param-value>
</context-param>

以上是关于Could not open ServletContext resource [/WEB-INF/applicationContext.xml] 解决办法的主要内容,如果未能解决你的问题,请参考以下文章

跪求答案 Error:could not open ' D:\ JAVA \ lib \ i386 \

domino无法启动:could not open id file

Could not open input file: composer.phar

Nginx启动报错: could not open error log file: open() &q

Could not open Selected VM debug port (8700) (转)

“laravel.log” could not be opened: failed to open stream