碰到个奇葩事啊,一个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.xml:

    <context-param><param-name>contextConfigLocation</param-name><param-value>classpath:applicationContext*.xml</param-value></context-param>

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

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

转载于:https://www.cnblogs.com/chyu/p/6071825.html

spring项目部署到resin4中的无法注入问题相关推荐

  1. 关于项目部署在Tomcat中使用软连接之坑

    关于项目部署在Tomcat中使用软连接之坑 需求背景 解决方式 注意事项 需求背景 有一个管理平台,平台需要进行上传音频文件,音频文件上传与下载都可以正常实现,但是出现一个这样的问题,如果H5页面获取 ...

  2. 多个前端项目部署在nginx中同一个server下

    多个前端项目部署在同一个域名下 在vue.config.js中设置 publicPath: '/web/' 在路由index.js中设置 base:'/web/' 在index.html中加入 修改N ...

  3. SSM之Spring文件配置/Spring怎么在pom文件中进行依赖注入/不同的依赖注入类型有哪些以及怎么写

    写在前面: 接着记录自己的Spring学习之旅,若看不懂则建议先看上一篇博客SSM框架之Spring介绍开发流程/IDEA如何建立Spring项目,详细代码可在我的Gitee仓库ssm-learnin ...

  4. Eclipse项目部署到Tomcat中路径

    如:A项目:D:\javaeclipse\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp7\wtpwebapps\A 说明:一 ...

  5. 解决无法将java项目部署到tomcat中去

    project facets java转成web项目 用Eclipse开发项目的时候,把一个Web项目导入到Eclipse里会变成了一个Java工程,将无法在Tomcat中进行部署运行. 方法: 1. ...

  6. 运用Nginx代理和UWSGI将Flask项目部署在Linux中 详细步骤

    nginx: 安装可以参照的路径:   http://nginx.org/en/linux_packages.html#Ubuntu 启动Nginx nginx [ -c configpath] 默认 ...

  7. idea2022版将idea中的Web项目部署到Tomcat中(详细图文步骤)

    1.打开idea,点击项目运行列表中的add configurations 2.点击+,再选择下面的TomCatserver 下的local 4.点击Apply 5. 6.到此 部署完成

  8. 项目部署到tomcat中startup.bat步骤

    将maven项目打包后部署到tomcat服务器上需要进行的操作: 首先进行项目的打包操作 这样就将文件打包成war包,也就是在tomcat上面运行的文件格式: 接下来就是tomcat,下载并且配置环境 ...

  9. 在eclipse中把项目部署到tomcat中时,发现项目文件不完整

    2019独角兽企业重金招聘Python工程师标准>>> 原因:eclipse设置的webroot和项目的webroot不一致造成的.换句话说就是要部署的项目文件路径不对造成的. 解决 ...

最新文章

  1. 贝叶斯理论与朴素贝叶斯分类理论(Naive Bayesian Model,NBM)
  2. 【集合论】卡氏积 ( 卡氏积概念 | 卡氏积示例 | 卡氏积性质 | 非交换性 | 非结合性 | 分配律 | 有序对为空 | n 维卡氏积 | n 维卡氏积个数 | n维卡氏积性质 )
  3. python中的单下划线和双下划线_python 里面的单下划线与双下划线的区别(私有和保护)...
  4. 图数据库的知识表示与推理
  5. 谷歌 | 多任务学习,如何挑选有效的辅助任务?只需一个公式!
  6. 作者:李建平(1976-),男,博士,中国科学院科技战略研究院系统分析与管理所研究员、所长...
  7. 神经架构搜索(Neural Architecture Search,NAS)介绍
  8. trufflesuite/truffle-hdwallet-provider
  9. 面试题:ConcurrentHashMap 和 Hashtable 的区别
  10. linux7配网卡,CentOS 7 配置网卡
  11. mysql2个字段还会map_通过注解实现MyBatis将sql查询结果的两个字段分别作为map的key,value...
  12. 【线性代数】思维脑图
  13. 【计算机网络】信源编码——香农三大定理
  14. java jconsole_关于java:JConsole在Linux中的位置
  15. 美国恐怖故事第一季/全集American Horror Story 1全迅雷下载
  16. 推荐 :一小时建立数据分析平台
  17. spring boot 在fastdfs文件上传大小限制
  18. 【力扣-动态规划入门】【第 4 天】45. 跳跃游戏 II
  19. class balanced loss pytorch 实现
  20. 程序员必备的5个工作技能

热门文章

  1. 奇异值分解(SVD)详解
  2. DenseNet论文
  3. javafx项目_爬虫系列(5):JavaFx界面
  4. NLP最新趋势,7个主流业务场景!
  5. 阿里云 mysql 连接 慢_记录在阿里云上遇到的一个坑-数据库连接请求缓慢
  6. 星星怎么分布_阿玛尼满天星手表怎么辨真假
  7. u盘读写测试_aigo U395固态U盘评测,速度可能会吓到你,价格很良心
  8. 分享一本有关数据结构的书籍(Python版)
  9. android OpenGL ES实现渲染到透明的纹理 render to transparent texture
  10. 爱立信卫翰思:已囊括拉美一半以上…