当我创建一个新的 Spring ApplicationContext 时,例如通过
final ApplicationContext ac = new AnnotationConfigApplicationContext(AppConfiguration.class);
Eclipse (STS 3.2.0) 会将其标记为潜在的资源泄漏,并抱怨它永远不会关闭('Resource leak: 'ac' is never closed)。
到现在为止还挺好。然后我试图调查这个问题,但找不到close()
甚至shutdown()
可以让我关闭ApplicationContext
. 这是 Eclipse 警告失控、预期设计还是我遗漏了什么?