我在我的项目中使用Spring Batch应用程序。一旦启动spring batch main方法,在main方法的末尾,我就用来关闭classpathxmlapplicationcontext。
答案 0 :(得分:0)
是的,我们必须关闭classpathxmlapplicationcontext。
尝试以下代码
ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext(...);
try {
[...]
} finally {
ctx.close();
}
或者,在Java 7或更高版本中
try(ClassPathXmlApplicationContext ctx = new ClassPathXmlApplicationContext(...)) {
[...]
}