今天tomcat启动时报错:
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
本以为是spring包的问题. 后追溯到配置文件beans.xml中:
<context:component-scan base-package="com.propla" />
这句配置是自动扫描component的范围的配置, 因为项目中尝试引入一些外来项目的包,因此想把base-package修改成"com",发现不允许。
因此又尝试多配置一个<context:component-scan/> 同一个beans中有两个context:component-scan标签,才造成上述错误。
结论: beans.xml文件出错,会导致类似jar文件导入不成功的错误。