我需要使用MQ发送和接收消息。我创建了一个独立的java应用程序(jar)来执行此功能。现在我想一直运行这个jar来监视队列以接收消息。有没有办法在tomcat中部署这个jar并一直执行? (我使用过spring batch和JMS模板)
答案 0 :(得分:1)
查看Spring Integration框架。您可以独立运行此程序并利用<int-jms:message-driven-channel-adapter />
来侦听JMS队列。消息驱动的端点包装JMSTemplate
,应该符合您的需求。
答案 1 :(得分:0)
您无法在tomcat上自行部署jar,并且您不必在tomcat上运行应用程序以使其始终保持运行。
您可以将jar包含到Web应用程序中以在tomcat上运行它