muleStudio与Maven集成

来源:互联网 发布:learnx mac 编辑:程序博客网 时间:2024/06/06 00:35

【一】给MuleStudio安装Maven插件

Help>InstallNew Sofrware选择


或者直接粘贴下面地址到work with

http://download.eclipse.org/technology/m2e/releases

 然后 只选择m2e-MavenIntegration for Eclipse


 

然后 Next 直接到Finish。

安装完maven插件重启IDE。

 

 

 

 

 

【二】安装Maven

 

Maven下载地址:

http://mirrors.cnnic.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip

从服务器下载Maven,解压Maven到本地,然后配置Maven环境变量


添配置%M2E_HOME%\bin;到path环境变量如下图:


 

安装完成之后,打开MuleStudio,

点击Window--> preferences

选择Mule Studio à Maven Settings

然后勾选上面两个多选框,选择Maven的安装目录。


 

再选择Maven—> User Settings

选择Maven的Settings.xml文件

可以选择Maven安装目录下的conf/settings.xml

也可以自定义setting.xml配置文件,默认放在用户目录下的.m2下面,然后可以选择C:\Users\kuangxianjun\.m2\settings

要自定义Maven本地依赖包的存放目录可以在settings.xml中添加

<localRepository>${M2_HOME}/repository</localRepository>

其中${M2_HOME}/repository可以任意更换为指定的磁盘目录。


 

【三】、将Maven工程转换为Mule工程

1.      修改maven的settings.xml文件,

1.1在<pluginGroups></pluginGroups>

中添加配置文件<pluginGroup>org.mule.tools</pluginGroup>

1.2在</profiles></profiles>中添加下面配置文件

<profile>

   <id>default</id>

    <pluginRepositories>

      <pluginRepository>

          <id>mulesoft-release</id>  

          <name>mulesoft release repository</name>

          <layout>default</layout>

          <url>https://repository.mulesoft.org/releases/</url>

           <snapshots>

             <enabled>false</enabled>

           </snapshots>

      </pluginRepository>

   </pluginRepositories>

    <activation>

   <activeByDefault>true</activeByDefault>

    </activation>

</profile>

 

1.3在工程的pom.xml文件<plugins></plugins>中添加

<plugin>

                <groupId>org.mule.tools</groupId>

                <artifactId>studio-maven-plugin</artifactId>

                <version>${mule.version}</version>

            </plugin>

如果没有mule.version则需要在pom.xml文件中添加如下配置

<properties>

<mule.version>3.4.0</mule.version>

    </properties>

1.4   从SVN下载工程到本地或者下载至MuleStudio都可以,然后命令行进入工程所在目录运行命令:mvnstudio:studio即可。然后刷新MuleStudio下的工程,或者导入到MuleStudio即可。


 

 【四】、将Mule工程转换为Maven工程

1.已经存在的mule工程,无maven配置;或是创建了运行例子的mule工程。

1.1首先必须安装了Maven插件

 

1.2创建MuleProject或者导入MuleProject工程到MuleStudio中.

 

1.3右键工程,选择configure,àConvert to Maven Project

修改工程的Group Id 或 Artifact Id,然后点击Finish即可。

 

2.创建自定义新的MuleProject,可以直接选择Maven。

2.1不要勾选存在例子的mule工程,创建自定义的muleProject

2.2.进入MavenSettings工程,勾选Create POM file for project and maintain with maven


1 0
原创粉丝点击