如何在Anypoint Studio中构建和安装自定义Mule ESB CE运行时

时间:2016-03-18 13:20:22

标签: mule mule-studio

我使用Anypoint Studio 5.4.2开发针对Mule ESB Community Edition的Mule ESB流程。我遇到了Mule ESB 3.7.3中修复的特定错误 - 默认情况下,企业版运行时3.7.3安装在Studio中,但我想使用Community Edition。我已经检查了更新站点,但只有3.7.0可用于Community Edition。

我确实下载了Mule ESB源代码,并且我能够构建3.7.3社区版独立服务器 - 这对部署来说很好。我想构建一个Studio插件,以便我可以在Studio中运行和测试3.7.3 CE。我已经阅读了构建说明并浏览了源代码树,但我找不到任何相关内容 - 在Google的前10页中没有任何有趣的内容。

我在这里咆哮着正确的树吗?如果是这样,我在哪里可以找到一些文档,或至少有关如何使其工作的指示?

由于

2 个答案:

答案 0 :(得分:0)

这些链接可能会对您有所帮助。

基本上,您需要将Mule CE项目的包装从.zip更改为.war,以便将其部署到tomcat。

https://docs.mulesoft.com/mule-user-guide/v/3.7/deploying-mule-as-a-service-to-tomcat

您还应该了解CE和EE之间的差异。

http://forums.mulesoft.com/questions/1261/anypoint-studio-esb-community-edition-how-does-it-work.html

答案 1 :(得分:0)

我正在使用Anypoint Studio 5.4.2和企业版3.7.2。在研究了服务器在工作室中的运行方式后,我相信运行时安装在路径 -

的插件中
..\AnypointStudio5\plugins\org.mule.tooling.server.3.7.2.ee_5.3.2.201511052018\mule

Mule核心jar以及其他模块位于 -

\org.mule.tooling.server.3.7.2.ee_5.3.2.201511052018\mule\lib\mule

您可以查看工作室中的类似结构,看看是否可以更换已修复的任何jar。

如果你想在工作室中找到mule-core - * .jar路径的路径,请按CTRL + T并搜索类MuleServer并检查jar路径。

编辑:或 如果您发现任何错误并修复它,那么您可以报告错误并做出贡献以使其正式修复 - https://github.com/mulesoft/mule#contribute