- Funcional en plataforma JBOSS
- Jboss 6.4
- JBoss
Por defecto Apache Ant generará los archivos de configuración para el ambiente de desarrollo (develop). Para especificar el ambiente debemos enviarlo por el parámetro env
. Esto será ejemplificado en la sección Distribuir.
- Crear un Proyecto EAR que contenga el proyecto
- Crear un Servidor JBoss 6.1+
- Agregar el proyecto EAR al servidor creado
- Enjoy!
Para la compilación y distribución se utiliza la herramienta Apache Ant.
-
Linux
$ sudo apt-get install ant
$ ant -p
Buildfile: /home/sgonzalezvi/git/sisgeob-chilecompra/build.xml
Main targets:
clean Clean up
compile Compile the source
dist Generate the distribution
dist-ear Generate the EAR distribution
Default target: dist
$ ant dist
$ ll dist
total 63M
-rw-rw-r-- 1 sgonzalezvi sgonzalezvi 63M jul 5 17:34 sisgeob-chilecompra.war
$ ant dist
$ ll dist
total 63M
-rw-rw-r-- 1 sgonzalezvi sgonzalezvi 63M jul 5 17:34 sisgeob-chilecompra.war
$ ant dist -Denv=production
$ ll dist
total 63M
-rw-rw-r-- 1 sgonzalezvi sgonzalezvi 63M jul 5 17:34 sisgeob-chilecompra.war
$ ant dist-ear
$ ll dist
total 63M
-rw-rw-r-- 1 sgonzalezvi sgonzalezvi 63M jul 5 17:35 sisgeob-chilecompra.ear