安装
安装mule IDE(集成开发环境),打开MyEclipse,进入help->MyEclipse configer center->点选software选项卡->左上窗口的右侧上方的addsite->添加网址 http://dist.muleforge.org/mule-ide/updates-2.1.x/ ,命名为mule IDE(任意),点击确定,则在回到software选项卡,有addsite的那个窗口下方列表中出现 muleIDE,单击,出现mule IDE,单击,出现mule IDE二级目录,双击该选项,在右侧下方窗口出现Apply this change mule IDE,点击更新,弹出向导,按照向导步骤完成(软件很小,273KB,自动安装),安装完成后,重启MyEclipse……
一种可能的情况是,因为镜像服务器不好,所以在线安装不成功,如果这样,你可以将MuleIDE下载下来安装,下载的地址是:
http://dist.muleforge.org/mule-ide/
这个文件夹下是muleIDE实时更新的下载地址,进入releases下载最新版,然后解压到一个文件夹中,点击addsite,地址写本地文件夹的根目录地址,名字随便写,然后点击确定,后面的都一样……如果你之前用在线安装的方式安装了一半,你首先要从已安装组件(右上方的窗口)选中mule,点击该窗口的右上侧的减号,删掉这个应用,在从本地安装……
注意事项,mule 的安装目录和mule工程目录都不允许有空格!(这句话后文才用得到)
配置
进入MyEclipse->Window > Preferences->选择mule-> 选择添加(add)->选择你的mule主目录(这个mule主目录不是muleIDE的文件,当时我们下载了两个文件,一个是mule-standalone-3.1.2.zip,另一个是muleIDE,这个目录指的是mule-standalone解压出来的目录,路径上不准有空格) & 选择配置->点选应用->确定 完成
创建Mule工程
新建->其他(other)-> mule项目(用mule关键词检索)->选择项目文件夹 & 点选“mule项目”->输入项目名(确保没空格)->选择工作空间->完成向导 完成
在mule目录下创建一个新的目录“conf”在该目录下创建新文件mule-config.xml 内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<mule xmlns="http://www.mulesoft.org/schema/mule/core"
xmlns:script="http://www.mulesoft.org/schema/mule/scripting"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://www.mulesoft.org/schema/mule/scripting http://www.mulesoft.org/schema/mule/scripting/3.1/mule-scripting.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/3.1/mule.xsd">
<simple-service name="hello" address="http://localhost:8080/hello">
<script:component>
<script:script engine="groovy">
<script:text>return"Hello World"</script:text>
</script:script> </script:component>
</simple-service>
</mule>
原文说:你创建了这个配置文件,就是你创建了这个应用 ……
这么简单?OK 确实
运行mule工程
在工程文件浏览窗口(MyEclipse左侧的工程树)的conf中,右键单击mule-config.xml ,点选run as muleserver,完
想测试mule的hello测试案例,在浏览器输入http://localhost:8080/hello 完成……
以上本人已测试成功……
详细的使用过程参见 mule官网英文说明 http://www.mulesoft.org/documentation/display/MULE3INSTALL/Complete+Installation+Manual
这里把详细教程中说明,但上面没说明的问题补充一下……
关于Maven:
mule强烈安装Maven,maven是一个很好的配置管理工具,百度百科Maven http://baike.baidu.com/view/336103.htm
需要说明的是,在MyEclipse 9中已经包含了maven,给项目添加maven,新建项目后在项目右键,添加maven支持即可……
如果你要使用XML Document(在你所建立的SOA工程中使用到XML Document的内容),那么你要将Xerce2和Xalan的jar添加到java虚拟机的jre/lib/endorsed directory……两个的地址分别是