mvn install
当我运行包含启动JMSListner(Spring-ActiveMQ)的maven测试时,它会在Listner抛出JMSException之后被卡住。我必须手动杀死Maven启动的Eclipse上的Process。
如何在MAVEN TESTs(Junit)运行后让Maven破坏JMSListner以便它被销毁?
答案 0 :(得分:0)
如果您使用Spring的JUnit测试运行器和@ContextConfiguration
,框架将为您提供一切照顾。
如果要在测试中创建应用程序上下文,则需要stop()
文本末尾的上下文(可能在finally块中)。