问题

Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13d740f:
defining beans [dataSource,sessionFactory,dccDAO,groupueDAO,groupbasDAO,olcsDAO,hibernateTemplate,dccService,
groupueService,groupbasService,olcsService]; root of factory hierarchy

问题描述

我遇到该问题的原因在公司的Eclipse项目移到IDEA上面时候报的这个错,虽然Eclipse用着也还好,但是更习惯用IDEA,这里就不对编辑器做过的内容了.

然后我再Eclipse上面运行没有什么问题,但是放在IDEA上面跑就行,最早的时候就去google百度了一圈.结果寥寥草草,因为这种情况也不是很常见的问题,所以无果.草草了事.

今天有空,就又回去看了一下这个问题,大致排查过程如下.

注释掉了所有的其他spring-…xml文件,只加载了一个spring application context,然后运行起来之后终于能够看到错误了,就逐个在去加载spring-…xml,直到多加载一个就出现这个错误的时候开始了问题分析.

分析过程略

分析结果:

JVM内存的锅,设置了虚拟机参数,完美解决

-Xms2048M -Xmx2048M -XX:PermSize=256M -XX:MaxPermSize=512M

其实最开始的时候想到了是虚拟机内存大小的问题,但是当时只设置了堆内存,并没有设置方法区的内存大小,知道我多加载一个配置文件就报错,才考虑到这个地方,而且已经打印出来了报错信息

java.lang.OutOfMemoryError: PermGen space

看见这个错误开心的不得了. 至此问题完美解决.

Spring Destroying singletons ... root of factory hierarchy 问题【已解决】相关推荐

  1. Spring中org.springframework.beans.factory.support.DefaultListableBeanFactory.clinit解决方法.

    [原创文章,转载请注明出处] 刚学Spring,配置上就花了不少时间. 首先给Eclipse EE 装了一个Spring IDE 然后下载了Spring framework 3.0.6 http:// ...

  2. 高可用的Spring FTP上传下载工具类(已解决上传过程常见问题)

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者:宇的季节 cnblogs.com/chenkeyu/p/80 ...

  3. 【微信小程序】微信开发者工具 app.json: [“subpackages“][0][“root“] 字段需为目录 已解决

    前言 微信开发者工具 > 小程序分包的时候报错app.json: ["subpackages"][0]["root"] 字段需为 目录 解决 解决办法很简 ...

  4. 出现单实例模式毁坏Destroying singletons

    问题描述:在maven中,用SSM框架整合JUnit集成测试,用mybatis逆向工程生成mapper,修改mapper添加多表查询,测试的时候,从spring容器中拿到mapper,进行dao测试, ...

  5. 解决spring coud打包报Singleton bean creation not allowed while singletons of this factory are in destruct

    解决spring coud打包报Singleton bean creation not allowed while singletons of this factory are in destruct ...

  6. spring使用Test测试时报错:Singleton bean creation not allowed while singletons of this factory are in destru

    一.问题描述 利用Test测试任务时时,启动服务抛出异常:Singleton bean creation not allowed while the singletons of this factor ...

  7. [死磕 Spring 21/43] --- IOC 之 Factory 实例化 bean

    引用原文: https://www.cmsblogs.com/article/1391375394573258752 [死磕 Spring 21/43] - IOC 之 Factory 实例化 bea ...

  8. Singleton bean creation not allowed while singletons of this factory are in destruction (Do not requ

    错误详情: org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with na ...

  9. Spring AOP 报错 Exception encountered during context initialization - cancelling refresh attempt[已解决]

    三月 19, 2018 4:01:40 下午 org.springframework.context.support.AbstractApplicationContext prepareRefresh ...

最新文章

  1. Installation failed, deleting ./composer.json.安装phpunit报错解决方案
  2. 学成在线--10.页面预览
  3. 自定义一个月份选择器插件
  4. java异常错误的是,java 异常 错误处理
  5. [Java初探实例篇02]__流程控制语句知识相关的实例练习
  6. 三种方法实现多级撤消/重做
  7. configure: error: readline library not found/libreadline.so: undefined reference to tputs
  8. 线性规划与整数规划小结
  9. Windows 技术篇-通过注册表查找vc运行库所在位置实战演示,通过ProductCode查看vc++运行库安装位置
  10. 基于jsoneditor二次封装一个可实时预览的json编辑器组件(react版)
  11. 超融合基础架构(HCI)之深信服信服云aCloud方案的虚拟存储(VS,Virtual Storage)技术概览
  12. idea 修改工作空间
  13. Millet谷仓:新型电商势在必行
  14. android 功能页面设计,50个优秀用户体验的手机界面设计(APP UI DESIGN)
  15. 计算机打印东西怎么横向打印机,打印怎么设置横向打印(打印机怎么调整打印方向)...
  16. 3-19日 游戏工坊博客
  17. 什么!这就是PCB打板!
  18. windows服务与计划任务
  19. THANK YOU FOR YOUR CONCERN, SIOBAN AND ANTHONY
  20. 炫酷,纯Python开发LOL英雄信息查询平台

热门文章

  1. IIS 请求报503
  2. npm cb() never called!和 Error: getaddrinfo ENOTFOUND registry.npmjs.com registry.npmjs.com:443
  3. 做SEO优化的目的到底是什么
  4. FPS游戏:D3D实现游戏人物上色
  5. IDEA:如何彻底删除工程文件(转载)
  6. 未知usb设备(设备描述请求失败)_HomePod mini?电源线同样不可拆卸:但或能用USB-C移动电源供电...
  7. 【微信早安定时推送3.0最牛版】微信消息推送后 可提醒可顶置,聊天框名称,头像都可修改~
  8. 福玛特机器人评测_离子净化!福玛特E-R350W扫地机器人试玩
  9. 5.20——工作记录
  10. Centos7下新硬盘的挂载操作