SSM当配置了ContextLoaderListener后,Tomcat服务器无法启动,如何解决?(语言-java|开发工具-idea)

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!--手动配置路径-->
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>classpath:application*.xml</param-value>
</context-param>

https://blog.csdn.net/qq_40820382/article/details/98774856
论坛里面找到这个,你可以看一下,

img

报错:

严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件
13-May-2022 17:04:14.697 严重 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[]启动失败

网上查询了资料,ContextLoadListener会扫描WEB-INF下的文件;
发现我的application.xml文件是在“”“WEB-INF/classes”下;
将applicaiton.xml复制到WEB-INF下能正常启动服务器;
但是运行不正常,无法创建“界面层”的bean对象。

@Controller
public class myController

类名还小写哈,你这个代码问题应该比较多。

img

使用的什么版本,我除了刚开始学springmvc的时候加过ContextLoaderListener,后面就没加过了,只配置DispatcherServlet就可以了