BeanFactory未初始化或已经关闭 - 调用'刷新'在通过ApplicationContext

时间:2017-09-24 02:59:18

标签: java spring

我使用spring 4.2.5.release创建了登录应用程序。我从后端在tomcat 7.0.62上部署了war(springmvclogin.war)(在tomcat的webapps文件夹中放置了war)。当我运行startup.bat时,我的服务器启动成功。但在登录期间我得到了以下异常 -

BeanFactory未初始化或已关闭 - 请致电'刷新'在通过ApplicationContext访问bean之前

根据我的理解,在webapps- springmvclogin和root中创建了两个文件夹。在服务器启动期间,它从springmvclogin和root初始化bean。这意味着application_context.xml被加载两次并导致问题。如果我将我的战争名称更改为root,它会正常工作,因为会有单个文件夹,即root,因此application_context.xml只会加载一次。

此解决方案需要修改服务器配置,但我需要从spring开始解决。 请让我知道解决方案。

0 个答案:

没有答案