创建具有名称的 Bean 时出错,不允许创建单例 Bean

2022-09-03 05:08:04

当我通过JUnit测试用例执行代码时,我收到以下异常

org.springframework.beans.factory.BeanCreationNotAllowedException:创建名为“somarFactory”的bean时出错:当该工厂的单例处于销毁状态时,不允许创建单例bean(不要在销毁方法实现中向BeanFactory请求Bean!

有人可以建议可能是什么问题吗?


答案 1

检查您是否有多个 tomcat 的实例。
如果是这种情况,请关闭所有实例,然后打开一个且仅一个实例。
我希望这对你有帮助


答案 2

转到此主题

我假设你也有同样的问题。通过设置路径并将JDK更新到版本7并尝试重新启动服务器来解决。(解决方案JAVA_HOME)

我认为这可以解决您的问题。


推荐