2013-10-21 85 views
0

我想爲我的Mule studio 3.5.0安裝添加一個自定義模板項目。因此,在創建新項目時,用戶可以選擇「ABC示例項目」Mule Studio - 添加自定義模板

blog post表明可以通過在mule分佈的examples目錄中放置一個文件夾。然而,我試過這個,並沒有得到它的工作。

該帖子沒有明確指出pom.xml格式,所以也許這是我做錯了。也不知道您是否需要重新啓動,或者有一個新的工作區才能工作。使用maven原型最有可能是實現模板的推薦方式,但我不想使用maven。

有沒有人知道這篇文章中的信息是否仍適用於3.5.0的Studio?也許有人可以爲我澄清pom.xml格式?有沒有其他的機制?

感謝

豐富

回答

0

我進一步調查,並發現了一個可行的解決方法/解決方案。

似乎騾子工作室已經創建了一個擴展點,可以用來添加自定義騾子的例子。該過程如下

  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與樣本項目
  7. 重啓騾子工作室

注意一個ZIP文件:

  • 您應該更新插件名稱,編號,版本
  • 你應更改騾子示例名稱,路徑&說明以匹配您想要的內容
  • 您可以定義無限數量的targetVersion元素以將示例映射到某個特定lar版本

希望能幫助別人。如果有人有一個更簡單的方法,請發佈。

感謝

豐富

相關問題