resin如何部署java项目_[Java教程]spring项目部署到resin4中的无法注入问题

[Java教程]spring项目部署到resin4中的无法注入问题

0

2016-11-16 23:00:07

碰到个奇葩事啊,一个spring的项目拿到客户现场部署到resin4中,启动后各种报无法注入bean,找不到bean的问题.出现大量下图的错误:nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ...

除了系统,其他的jdk版本,resin版本,程序包都是在相同测试环境成功部署测试过的,无任何问题.所以想当然的认为可能拿过去的包有问题,马上本地resin测试了一下程序包,果然也是各种报错.哎~马上重新打包再部署还是报错..难道是resin的问题?本地恰巧有一个老版本的resin4.0.13,部署上去一看,正常的...看来果然是resin的问题..

本着bug应该在新版被修复的想法,马上下载最新resin4.0.49,部署依然报错.把测试环境的resin下到本地运行也报错..我的天,这什么鬼~

虽然能确定是resin的问题,但是到底问题出在哪里呢?回忆一下无法注入bean,那么肯定是spring初始化配置文件时,扫描加载各种bean的时候出错,既然找不到,那么肯定是当时没有加载进去.检查一下配置文件web.contextConfigLocationclasspath:applicationContext*.

突然想到一种可能,由于写的是通配符的形式,会不会这里有些问题导致配置文件没有加载到呢?马上改为逗号分隔具体文件名的形式后,重启resin错误消失~到此故障解除...

补:期间是试过tomcat部署的,也是没有任何问题.

本文网址:http://www.shaoqun.com/a/264901.html

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:admin@shaoqun.com。

Spring

0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值