Crear Un Proyecto De Mule Esb Con Maven
Índice de contenidos.
1. Introducción
2. Entorno
3. Creación del proyecto Mule ESB
4. Conclusiones
1. Introducción
Ya vimosen un anterior tutorial una introducción a Mule ESB donde comentábamos las características de esta tecnología, su instalación y hacíamos un primer caso básico.
En esta ocasión vamos a crear unproyecto nuevo donde se va a utilizar Mule ESB pero será un proyecto de Maven en el cual se añadirán las dependencias de las librerías necesarias para el funcionamiento de la aplicación. Por suerte loschicos de Mulesoft han pensado en todo y han creado un arquetipo que nos facilitará enormemente esta tarea.
2. Entorno
MacBook Pro 15' (2.4 GHz Intel Core i5, 4GB DDR3 SDRAM).
SistemaOperativo: Mac OS X Snow Leopard 10.6.8
JDK 1.6.0_29
Mule 3.2.0
3. Creación del proyecto Mule ESB
Lo primero de todo será crear la variable de entorno MULE_HOME que apunte al directoriodonde tenemos Mule instalado. En mi caso que desarrollo con Mac OS X editamos el .bash_profile dentro del directorio home del usuario y añadimos lo siguiente:
?
1
2
exportMULE_HOME=/Users/jalonso/Documents/Desarrollo/mule-standalone-3.2.1/
export PATH=$PATH:$MULE_HOME/bin
Para que nos coja la variable sin tener que reiniciar la sesión ejecutamos el comando:
?
1
source .bash_profileA continuación vamos a crear el proyecto utilizando el arquetipo de maven. Ejecutamos lo siguiente:
?
1
mvn org.mule.tools:mule-project-archetype:create -DartifactId=prueba-mule-esb-DmuleVersion=3.2.0
En el artifactId ponemos el nombre que nosotros queramos para nuestro proyecto y en muleVersion la versión del plugin de creación del proyecto.
Cuando se ejecuta el plugin nos irápreguntando una serie de opciones de configuración del proyecto:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36...
Regístrate para leer el documento completo.