0

我想在我的 Mule studio 3.5.0 安装中添加一个自定义模板项目。因此,在创建新项目时,用户可以选择“ABC 示例项目”

这篇文建议可以通过在 mule 发行版的示例目录中放置一个文件夹来实现。但是,我已经尝试过,但未能使其正常工作。

该帖子没有明确指出 pom.xml 格式,所以也许这就是我做错了。也不确定您是否需要重新启动,或者有一个新的工作区才能工作。使用 maven 原型很可能是实现模板的推荐方法,但我不想使用 maven。

有谁知道这篇文章中的信息是否仍然适用于 Studio 3.5.0?也许有人可以为我澄清 pom.xml 格式?有替代机制吗?

谢谢

富有的

4

1 回答 1

0

我已经进一步调查并找到了可行的解决方法/解决方案。

似乎 Mule 工作室创建了一个扩展点,可用于添加自定义 mule 示例。流程如下

  1. 在 \dropins 文件夹中创建一个插件文件夹
  2. 在这个文件夹中定义一个插件如下
  3. 创建一个插件文件夹.. 即 com.abc.mule.example
  4. 在 com.abc.mule.example 文件夹中创建一个包含以下内容的 plugin.xml 文件

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <plugin id="com.abc.mule.examples"
       name="ABC Mule Example"
       version="1.0.0">
        <extension point="org.mule.tooling.muleExamples">
            <muleExample
                   description="ABC Example Project"
                   name="ABC Example Project"
                   path="examples/abc-example.zip">
                <targetServer serverVersion="3.4.0"/>
             </muleExample>
        </extension>
    </plugin>
    
  5. 创建示例目录
  6. 在示例项目中放置一个名为 abc-example.zip 的 ZIP 文件
  7. 重启骡工作室

笔记:

  • 您应该更新插件名称、ID、版本
  • 您应该更改 mule 示例名称、路径和描述以匹配您想要的
  • 您可以定义无限数量的 targetVersion 元素以将示例映射到特定版本

希望对某人有所帮助。如果有人有更简单的方法,请发布。

谢谢

富有的

于 2013-10-21T13:10:59.377 回答