Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

一、系统环境和相关下载

    本示例操作系统为Windows10,与在Linux下搭建Mule Runtime Engine类似,由于Anypoint Studio是Mule官方提供的基于Eclipse开发的一款专门用于Mule ESB开发的IDE,而且该IDE内置了最新的Mule Runtime Engine,所以在Windows下也需要安装和配置JDK环境。同样,Windows下安装配置JDK环境再次不在叙述,我们直接在Mule官网根据提示下载最新版本的Anypoint Studio.

    博主目前最新的Anypoint下载包的名称为AnypointStudio-for-win-64bit-6.2.5-201705081532.zip

    下载后解压到相应位置

二、第一个简单Mule程序

    打开上述下载并解压的Anypoint Studio IDE,关于Eclipse IDE下的相关操作用户应该很熟悉。

    我们第一个例子使用官方提供的例子,实际上官方已经提供了很多Mule ESB各种类型的示例和说明。

    1. 点击Anypoint菜单栏里的Exchange图标,弹出Exchange窗口,该窗口是链接到官方网站的示例库。

Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld_第1张图片

   2. 弹出的Exchange窗口如下图所示,我们发现官方已经给我们提供了HelloWolrd的示例,在相关示例的右边点击Open按钮,IDE自动下载该Mule工程到本地。

Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld_第2张图片

    3.Mule Application工程结构如下图所示,详细的使用会在以后的学习中逐步说明,现在我们需要做的为该Mule应用设置Http运行接口,编辑mule-app.properties文件,增加http.port=8080属性。

Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld_第3张图片

    4. 右键点击Mule工程,选择Run As->Mule Application(或者Ctrl+Shift+X),此时启动Mule Application,观察console窗口的启动日志,如果未报错,则表示该应用已经部署成功。

Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld_第4张图片

    5. 打开浏览器,以Chrome为例,输入URL:http://localhost:8080/helloWorld,网页显示HelloWorld表示我们学习的第一个小例子成功。

Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld_第5张图片

    

 

自此,我们已经成功运行了第一个简单的Mule Application,下一章我们讲解怎么将一个Mule应用部署到远程服务引擎,也就是第一章我们搭建好的Mule Runtime Engine。

 

   

转载于:https://my.oschina.net/u/1758535/blog/913615

你可能感兴趣的:(Anypoint(原Mule ESB)入门(二)--Windows下开发环境搭建和HelloWorld)