Could not open ServletContext resource [/WEB-INF/xxx-servlet.xml]
造成这个问题的原因很多,网上的解决思路也很多,比如以下的:
https://blog.csdn.net/wlwlwlwl015/article/details/48134763
Stack Overflow:https://*.com/questions/14954931/my-application-could-not-open-servletcontext-resource
……………………
但是,当你发现以上的问题都没犯时还疯狂报Could not open ServletContext resource [/WEB-INF/xxx-servlet.xml]的错是不是有点怀疑自己?
此时请检查控制台报错的xml文件和你当前项目的xml文件是不是同一个文件,比如控制台报错的是 a-servlet.xml这文件,而你当前的项目是b-servlet.xml文件,那么这就是问题的根源!
此时出错的并不是当前的项目,而是你之前包含有a-servlet.xml的那个项目!!!
可能犯这个错误的人比较少,解决办法如下!
当你Run on Server时,别直接finish,先next,将之前有错的项目移除先