在tomcat中部署mule项目
原文是在mule的官網上,在這里,我做了一個簡單的翻譯,水平有限,有什么不足的地方,請多多包涵~
?
在Tomcat中安裝Mule
?
為了可以熱部署你的Mule應用,將Mule安裝在Tomcat下需要如下的幾步:
?
1.從apache的主頁下載并按照標準的配置安裝Apache Tomcat6。
?
2.在tomcat的根目錄下, 添加下面一行代碼到conf/server.xml文件中:
?
1.<Listener className="org.mule.module.tomcat.MuleTomcatListener" />?
3.復制Mule主目錄下lib文件夾中的除去boot文件夾的所有子文件夾到Tomcat根目錄的mule-libs文件夾(如果沒有的話就自己創建一個)。你不需要對目錄做其他的修改。
?
4.從mule-libs/mule/目錄復制mule-module-tomcat-.jar文件到你的Tomcat根目錄(如果根目錄下沒有的話)。
?
5.從Mule文件的lib/boot/目錄下復制如下的jar文件到Tomcat下的 mule-libs/opt/ 目錄中:
??jcl104-over-slf4j-1.5.0.jar
?log4j-1.2.14.jar
?slf4j-api-1.5.0.jar
?slf4j-log4j12-1.5.0.jar
?
6.在Tomcat下的 conf/catalina.properties文件中, 添加如下代碼到 common.loader (與已有的值用逗號分隔開來):
?
1.${catalina.home}/mule-libs/user/*.jar,${catalina.home}/mule-libs/mule/*.jar,${catalina.home}/mule-libs/opt/*.jar?
?
復制Mule應用文件到Tomcat中
?
首先將你的配置文件和普通的Java classes文件打包成WAR格式文件(詳情請見熱部署Mule文件),然后將它復制到Tomcat/webapps下即可。
?
熱部署Mule應用
?
當你將你的Mule應用文件打包為WAR格式復制到Tomcat /webapps下后,Tomcat會自動進行部署的。當你需要修改你的web應用中的配置或者或者是java文件時,只需要在Tomcat /webapps目錄下的解壓文件中進行即可。然后通過對Tomcat下的web.xml進行改動(比如說添加或者刪除幾個空格,然后保存),主要是為了觸發Tomcat對應用的重新部署。另外,你也可以在源文件中進行修改,然后將源文件打包為WAR格式的文件,將新的WAR格式文件復制到Tomcat /webapps下,這樣也可以觸發Tomcat重新部署。
下面是我個人的觀點:貌似Mule2.0.2的版本中沒有mule-module-tomcat-<version>.jar這個文件,在3.1.2的版本中自帶有的,其他的版本在官網上有2.2.9,3.1.3和3.2.0的,其余的就不知道了。
本篇文章來源于 Linux公社網站(www.linuxidc.com)? 原文鏈接:http://www.linuxidc.com/Linux/2011-08/41804.htm
總結
以上是生活随笔為你收集整理的在tomcat中部署mule项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用tomcat 发布mule 服务 (转
- 下一篇: 页岩大空头:“就像在街上捡钱”,捡钱比赛