使用tomcat执行独立Java应用程序(jar)

时间:2016-05-22 14:32:08

标签: spring-batch ibm-mq executable-jar tomcat8

我需要使用MQ发送和接收消息。我创建了一个独立的java应用程序(jar)来执行此功能。现在我想一直运行这个jar来监视队列以接收消息。有没有办法在tomcat中部署这个jar并一直执行? (我使用过spring batch和JMS模板)

2 个答案:

答案 0 :(得分:1)

查看Spring Integration框架。您可以独立运行此程序并利用<int-jms:message-driven-channel-adapter />来侦听JMS队列。消息驱动的端点包装JMSTemplate,应该符合您的需求。

答案 1 :(得分:0)

您无法在tomcat上自行部署jar,并且您不必在tomcat上运行应用程序以使其始终保持运行。

您可以将jar包含到Web应用程序中以在tomcat上运行它