【发布时间】:2013-06-20 15:22:24
【问题描述】:
当我创建一个新的 Spring ApplicationContext 时,例如通过
final ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfiguration.class);
Eclipse (STS 3.2.0) 会将其标记为潜在的资源泄漏,并抱怨它永远不会关闭('Resource leak: 'ac' is never closed)。
到目前为止,一切都很好。然后我试图调查这个问题,但找不到close() 或shutdown() 或类似的方法,甚至可以让我关闭ApplicationContext。这是 Eclipse 警告失控、预期设计还是我遗漏了什么?
【问题讨论】: