编译和导入Mule自带的例子
本文介绍如何编译Mule自带的例子,并且把它们导入到eclispe工程下。
1.准备
安装Mule:在我的博客里上一篇文章:Mule安装与开发部署一个简单例子 里介绍了如何安装Mule,并且开发了一个简单的例子。这里就不介绍mule的安装了,读者到上一篇文章中看。
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的源代码喽。有感兴趣者可以一起研究哦。
1.准备
安装Mule:在我的博客里上一篇文章:Mule安装与开发部署一个简单例子 里介绍了如何安装Mule,并且开发了一个简单的例子。这里就不介绍mule的安装了,读者到上一篇文章中看。
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的源代码喽。有感兴趣者可以一起研究哦。