本文介紹如何編譯Mule自帶的例子,并且把它們導入到eclispe工程下。
1.準備
2.編譯Mule自帶例子中的Hello例子
使用指令行到目錄:C:\Mule\mule-2.1.2\examples\hello下,輸入:mvn 即可。這裡需要安裝Maven,在上一篇文章有介紹。
3.導入Eclipse工程
輸入指令:mvn eclipse:eclipse 成功後,即可導入eclipse。
4.導入這個工程到eclipse
(1)選擇:File > Import
(2)選擇:展開“General” 選擇“Existing Projects into Workspace”
(3)選擇Browse,導入後,選擇Finish。完成。
5.配置Elipse工程(build path)
(1)右擊工程,選擇“Build Path ->
Configure Build”:
(2)選擇“Libraries->Add Library”
(3)點選“User Library”,點選“Next”
(4)點選“User Libraries”,點選“New”
(5)輸入:MULE_LIB,點選“OK”
(6)點選“Add JARs”,選擇Mule主目錄下的 \lib\mule,選擇所有的jar包,點選“Open”
(7)點選“OK”,點選“Finish”
(8)點選“Add Variable”,點選“Configure Variables”,點選“New”
(9)輸入:M2_REPO,選擇一個目錄。預設地,Maven會在剛才使用mvn指令編譯時,把下載下傳的jar包放到:C:\Documents and Settings\Administrator\.m2\repository 目錄下,Administrator是我的使用者名,這裡我設定的目錄是C:\.m2\repository,你可以把那個目錄下的所有copy到這個目錄下。 點選“Folder”,選擇C:\.m2\repository。
(10)點選“OK”,點選“yes”,點選“OK”。設定完成。
6.運作這個工程
(1)右擊工程,選擇“Run->Run Configurations”
(2)輕按兩下“Java Application”,把名字改為:Hello,選擇main class為:org.mule.MuleServer。如圖:
(3)在Arguments選項表中,在Program Arguments框中輸入-config conf\hello-config.xml
(4)點選“Apply”,“Run”。運作例子,如圖:
7.說明
在使用mvn指令編譯例子工程時,有時候會遇到jar沒有下載下傳成功的問題,讀者可以自己手工下載下傳,然後放到那個目錄下即可。筆者已經把Mule自帶的所有例子都編譯成功,并且導入到了eclipse工程,如果讀者沒有編譯成功,并且需要例子工程,請留下郵箱即可。我會發送到郵箱裡。
好了,這幾天我也看了幾個Mule的例子,感覺loanbroker例子比較不錯,代表性也比較強,以後的文章會對這個例子進行講解。接下來的文章就是關于Mule源代碼的文章了。我已經把Mule源代碼導入到eclipse工程,現在的任務就是讀讀mule的源代碼喽。有感興趣者可以一起研究哦。
本文轉自panpan3210 51CTO部落格,原文連結:http://blog.51cto.com/panpan/132279,如需轉載請自行聯系原作者