本人新接触mule,前期摸索了好一段时间,查了好多资料,比较无语的是一篇博客转过来转过去,如果允许,还是建议看官方的文档,呵呵,一路学习下来,虽然收获不大,但记下来,希望帮助同样遭遇的初学者。
1.安装前准备:
myeclipse8.5:我用的是myeclipse8.5,myeclipse10.x的版本我试过一个,好像不行。
mule压缩包,最新版是mule-standalone-3.4.0.zip,下载地址:http://www.mulesoft.org/download-mule-esb-community-edition 下载后解压出来,放到自己习惯的盘中(本人的D盘就是专门安装软件用的),后面和myeclipse整合时会用到。
muleIDE:这个主要是用于和myeclipse的整合,可以使用myeclipse中的安装插件的方法,不过本人不太喜欢这种安装方式,容易出错,而且很慢,可以参考官方资料:http://oss.org.cn/ossdocs/soa/mule/1.3/Mule%20IDE.html
第二种:先下载,再安装,下载地址:http://dist.muleforge.org/mule-ide/releases/
下载下来后,解压到myeclipse的dropins文件夹下的muleIde文件夹下(muleIde文件下是自己建的),此时还缺少一个jar包commons-lang-2.4.jar,下载地址:http://mirrors.ibiblio.org/pub/mirrors/maven2/commons-lang/commons-lang/2.4/commons-lang-2.4.jar 把它放到myeclipse的dropins\muleide\plugins文件夹下,重启后会有加载提示,应该不会报错的。
2,上步执行下来后,打开myeclipse的window→preferencs,左边栏中会出现一个mule选项,点击mule,右边出现一个添加按钮,点击add按钮,选择mule的压缩包的根路径,点击确定,然后点击OK,这样就把mule整合到myeclipse中了
3,验证一下是否整合成功:file→new→other→输入mule,如果有mule project选项可用,就表明整合成功。
PS:这里只介绍mule和myeclipse的整合,其实mule也是一个服务器,类似与tomcat,可以先部署项目,然后到mule的bin目录下执行打开命令打开服务器,最后在浏览器中就可以访问了,mule中自带的有实例项目,在mule的example文件夹中,可以自己试下,具体的请参看上。