В приложении Spring MVC я инициализирую переменную в одном из классов обслуживания, используя следующий подход:
ApplicationContext context =
new ClassPathXmlApplicationContext("META-INF/userLibrary.xml");
service = context.getBean(UserLibrary.class);
UserLibrary - это сторонняя утилита, которую я использую в своем приложении. Приведенный выше код генерирует предупреждение для переменной context. Предупреждение показано ниже:
Resource leak: 'context' is never closed
Я не понимаю предупреждения. Поскольку приложение является приложением Spring MVC, я не могу закрыть / уничтожить контекст, поскольку я обращаюсь к службе во время работы приложения. Что именно пытается мне сказать предупреждение?