Mule Embedded:如何运行应用程序

时间:2016-03-24 09:58:27

标签: mule

我有一个在独立的Mule服务器上运行的简单Mule应用程序。 是否有可能为该应用程序创建一个jar文件,可以运行而无需安装独立的Mule服务器,即仅在JRE上运行? 它被称为mule“嵌入式”吗? 如果是这样怎么办?

1 个答案:

答案 0 :(得分:0)

可以将mule嵌入到java应用程序和Web应用程序中。点击此处了解详情 - https://docs.mulesoft.com/mule-user-guide/v/3.7/embedding-mule-in-a-java-application-or-webapp

<强>更新: 如何获取嵌入jar?

  1. 您可以查看Mule社区代码并构建jar - https://github.com/mulesoft/mule/tree/mule-3.7.3/distributions
  2. https://developer.mulesoft.com/download-mule-esb-runtime下载嵌入式jar。
  3. 然后,您可以将此jar添加到应用程序jar的类路径中。

    记住来自文件 -

      

    在Java应用程序或Web应用程序中以嵌入模式运行Mule之前,请务必手动更新应用程序的所有必需依赖项。 Mule ESB Embedded Single .jar包含所有Mule类,但您需要手动包含依赖项。

    所以你可能不得不玩依赖(我没有机会亲自尝试)。

    一旦你上课了jar,那么你可以按照https://docs.mulesoft.com/mule-user-guide/v/3.7/embedding-mule-in-a-java-application-or-webapp的说明来了解如何开始/停止/使用流程。