我创建了一个必须使用activemq主题的应用程序,但在这个项目中我们不需要使用spring xml。我只创建了一个名为ActiveMQConsumer的类,它实现了MessageListener并覆盖了onMessage方法,但没有任何反应......这种方法可以吗?还是缺少什么?我目前正在通过tcp连接。
System.out.print("Add(A), Delete(D), Find(F), Size(S), Min(m), Max(M), List(L), Quit(Q) >> ");
char c = scan.next().charAt(0);
switch (c) {
case 'A':
int y = scan.nextInt(); // here you need next input
bag.Add(y);
break;
case 'F':
int y = scan.nextInt(); // here you need next input
bag.Find(y);
break;
case 'S':
bag.Size();
break;
case 'm':
bag.Min();
break;
case 'M':
bag.Max();
break;
}
}
答案 0 :(得分:0)
我使用ContextListener来调用runnable类解决了我的问题。只需将其放入web.xml即可。