2 u012083961 u012083961 于 2015.06.18 11:31 提问

关于spring注入。。。启动报错

错误信息:
六月 18, 2015 11:15:17 上午 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of class or

--只要我spring uploadZipOrRarAction类注入uploadDao类就会报上述启动错误无论是set或构造注入,下面是spring配置


<!-- tool -->
<bean id="zip" class="cn.test.oop.unit.Zip"/>

<bean id="uploadDao" class="cn.test.upload.service.UploadDaoImpl" p:hibernateTemplate-ref="hibernateTemplate"  />
<bean id="uploadZipOrRarAction" class="cn.test.upload.action.UploadZipOrRarAction" >
    <constructor-arg index="0" ref="uploadDao"></constructor-arg>
    <constructor-arg index="1" ref="zip"></constructor-arg>
</bean>

action ---

private UploadDaoImpl uploadDaoImpl;
private Zip zip;
//spring构造注入
public UploadZipOrRarAction(UploadDaoImpl uploadDaoImpl,Zip zip){
    this.uploadDaoImpl=uploadDaoImpl;
    this.zip=zip;
}

求大神解答

5个回答

p_max
p_max   2015.06.22 09:16
已采纳

现在我们都用intellij idea了,用maven解决jar包依赖等问题,把精力放在业务逻辑上

qwer520sb
qwer520sb   2015.06.18 11:46

0
意思就是说初始化事件的时候出现了异常了
一般情况下是因为缺少了某一个包导致的,我猜你现在是缺少了common-pool.jar这个jar包,如果你项目里面有这个包了,看看版本对不对,版本不对也会导致这样的问题。
异常处理一般按这样的流程去处理(呵呵,这个是我自己的流程,反正我是这样来处理的)
1,先检查是否导入了项目所需要的全部Jar包
2,检查导入的jar包的版本对不对
3,检查路径是否正确,有些时候applicationContext.xml 这个文件找不到,只要先放到classes下面先就能找到了
4,如果都没问题,那就一步一步debug,看看到底到了哪里的时候抛出异常了

Java_zai
Java_zai   2015.06.18 17:27

你找个spring案例里面有全部架包和配置

cuiwei1026522829
cuiwei1026522829   Ds   Rxr 2015.06.18 18:48

你最好能找一个完成的配置,这样最省时间

u012083961
u012083961 我要试一下其他方法配置,集成
2 年多之前 回复
beacon_2011
beacon_2011   Rxr 2015.06.19 13:29

意思就是说初始化事件的时候出现了异常了
一般情况下是因为缺少了某一个包导致的,我猜你现在是缺少了common-pool.jar这个jar包,如果你项目里面有这个包了,看看版本对不对,版本不对也会导致这样的问题。
异常处理一般按这样的流程去处理(呵呵,这个是我自己的流程,反正我是这样来处理的)
1,先检查是否导入了项目所需要的全部Jar包
2,检查导入的jar包的版本对不对
3,检查路径是否正确,有些时候applicationContext.xml 这个文件找不到,只要先放到classes下面先就能找到了
4,如果都没问题,那就一步一步debug,看看到底到了哪里的时候抛出异常了

u012083961
u012083961 你这个好敷衍啊 哈哈
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片