Spring ApplicationContext - 资源泄漏:“context”永远不会关闭
2022-08-31 10:29:36
在弹簧 MVC 应用程序中,我使用以下方法初始化其中一个服务类中的变量:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
用户库是我在应用程序中使用的第三方实用程序。上面的代码为“上下文”变量生成警告。警告如下所示:
Resource leak: 'context' is never closed
我不明白警告。由于应用程序是Spring MVC应用程序,因此在应用程序运行时,我无法真正关闭/销毁上下文,因为我指的是服务。警告到底想告诉我什么?