2014-02-25 108 views
0

我對mule esb很陌生。嘗試騾後我有一些疑問。將Mule部署到Tomcat

1.如何運行Tomcat的mule項目? (我試過這個問題,但似乎不工作:http://www.mulesoft.org/documentation/display/current/Deploying+Mule+as+a+Service+to+Tomcat) 我有錯誤,當我啓動tomcat就像是錯誤的東西。

2.如何將mule項目打包爲.war? ,我發現我的編輯器(sts)不認爲mule應用程序是一個web應用程序,但mule應用程序的文件路徑似乎與maven generate project類似,所以......我不知道。

我用騾子版本3.4.0

謝謝你,

回答

0

首先,如果可以的話,你應該使用騾子獨立。如果你真的需要使用Tomcat,我建議你將所有的Mule依賴關係打包到Maven的應用程序戰爭中,而不是嘗試手動使用jar。請參閱David Dossot here的答案以及Maven項目here的示例。請注意,示例項目使用Mule 3.1.2,因此您可能需要稍微更新它。

+0

謝謝安東,那兩個鏈接工作得很好!你能告訴我爲什麼我應該使用Mule Standalone嗎? – user3205788

+0

需要的資源更少,通常性能最佳,麻煩更少......人們通常只有在公司的政策或基礎設施團隊要求時才使用單獨的應用程序服務器。 –

+0

這取決於你在做什麼。在此處閱讀全面的細分信息https://docs.mulesoft.com/mule-user-guide/v/3.5/mule-versus-web-application-server – Black