背景:
1、框架式springmvc+。。。。
2、在配置文件中有如下的配置bean
配置文件中的bean
3、代碼中的注入
產生的問題:
在tomcat啟動后,報錯
this web application instance has been stopped already. Could not load [com.mchange.v2.resourcepool.BasicResourcePool$1DestroyResourceTask]
Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'publishColumnAction':
error creating bean with name 'publishColumnAction': Injection of resource dependencies failed;
4、解決方法
一、嘗試將AutoWired修改為@Resource,繼續報錯
二、后發現報錯中包含了說明信息,在配置文件中的MakePageService的注入錯誤,因此注釋掉配置文件中的bean,啟動成功。
具體原因,還需要研究