解决org.springframework.beans.factory.BeanInitializationException: Could not load properties问题

本文解决在整合Spring MVC后的Tomcat应用中,由于资源加载路径问题导致的启动错误,指出applicationContext配置需添加classpath以使web服务器找到资源,避免资源找不到的报错。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在tomcat启动后报了一个这样的错误:

应该是资源没加载上,发现是application.配置文件上的资源导入为:

当你没整合springmvc时,用applicationContext接口进行加载spring容器时,这样配置不会报错,但一旦配置完web,在web.xml中对spring容器进行加载时,这样就会报找不到资源,因为web寻找资源的方式和不同配置文件之间互相寻找资源不同,要修改一下路径,如下:

 前面加上一个classpath,web服务器才找的到,加上之后这个错误就不会出现了,同理其他文件找不到可能也是没加classpath:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值