Desarrollo de sistemas de información en Java EE 5
Enviado por arvalencia • 11 de Febrero de 2013 • Monografía • 1.863 Palabras (8 Páginas) • 466 Visitas
Configuración de ambientes Eclipse
con los plugins para Java EE 5
por María Consuelo Franky
email: ConsueloFranky@gmail.com
Septiembre 29 de 2008
Curso: Desarrollo de sistemas de información en
Java EE 5
Date: 27/09/2008
pg. 2
Tabla de Contenido
1 Propósito de este documento .................................................................................................................. 3
2 Lista de instalaciones que deben realizarse .......................................................................................... 3
3 Instalar Ant .............................................................................................................................................. 4
4 Instalar Eclipse IDE for Java EE Developers....................................................................................... 4
5 Instalar plugins JBoss Tools para Java EE 5 ....................................................................................... 5
6 Instalar plugins adicionales para Eclipse.............................................................................................. 6
6.1 Plugin Subversion............................................................................................................................................6
6.2 Plugin TestNG..................................................................................................................................................6
7 Instalar el Servidor JBoss....................................................................................................................... 6
7.1 Instalación básica ............................................................................................................................................6
7.2 Cambiar el puerto 8080....................................................................................................................................6
7.3 Configuración adicional del servidor JBoss ...................................................................................................7
7.4 Inscribir el servidor JBoss en Eclipse .............................................................................................................8
8 Instalar el framework Seam................................................................................................................... 8
9 Instalar el framework Taylor................................................................................................................. 9
Curso: Desarrollo de sistemas de información en
Java EE 5
Date: 27/09/2008
pg. 3
1 Propósito de este documento
En este documento se describe la instalación del software que se necesita para configurar un
ambiente de desarrollo (IDE) Eclipse que sea adecuado para el desarrollo de aplicaciones
Java EE 5 y para el uso de frameworks de generación de código Java EE 5.
Siguiendo las instrucciones se logrará tener un ambiente Eclipse 3.3.2 con plugins de
software libre, que es equivalente en funcionalidad a “JBoss Developer Studio”, ambiente
distribuido por RedHat al costo de US $ 99 por desarrollador por año. En este ambiente se
utilizará el framework Seam para generar aplicaciones Java EE 5.
Para el modelaje de entidades se propone la instalación de un segundo ambiente Eclipse 3.4
en donde se utilizará como plugin el framework Taylor.
2 Lista de instalaciones que deben realizarse
· Apache ANT 1.7.1:
o obtener apache-ant-1.7.1-bin.zip del sitio http://ant.apache.org/bindownload.cgi
· Eclipse IDE for Java EE Developers 3.3.2 :
o obtener eclipse-jee-europa-winter-win32.zip del sitio:
http://www.eclipse.org/downloads/moreinfo/jee.php
· Plugins (para Eclipse) JBoss Tools 2.1.2 GA para Java EE 5:
o obtener JBossTools-2.1.2.GA-ALL-win32.zip del sitio
http://download.jboss.org/jbosstools/builds/release/2.1.2.GA/ o alternativamente
de http://www.jboss.org/tools/download/index.html
· Plugins adicionales para Eclipse:
o SVN: para trabajar con un repositorio Subversion desde Eclipse: se seguirán
instrucciones de http://subclipse.tigris.org/install.html
o TestNG: para realizar pruebas unitarias y funcionales con TestNG:
obtener testng-eclipse-5.8.0.1.zip en http://testng.org/doc/download.html
· Servidor JBoss 4.2.3 GA
o obtener jboss-4.2.3.GA.zip en
http://sourceforge.net/project/showfiles.php?group_id=22866
· Framework Seam 2.1.0 con generadores y ejemplos:
o obtener jboss-seam-2.1.0.BETA1.zip en http://seamframework.org/Download
· Framework Taylor:
o la versión Taylor MDA 1.2.0 require
· Eclipse Classic 3.4: obtener eclipse-SDK-3.4-win32.zip en
http://www.eclipse.org/downloads
Curso: Desarrollo de sistemas de información en
Java EE 5
Date: 27/09/2008
pg. 4
· Maven (administrador de librerías): obtener apache-maven-2.0.9-bin.zip en
http://maven.apache.org/download.html
o Taylor MDA 1.2.0: sitio
http://sourceforge.net/project/showfiles.php?group_id=144396
· taylor-mda-core-1.2.0.zip : contiene los editores UML
· taylor-mda-JEE-1.2.0.zip : contiene plantillas y generadores de código
3 Instalar Ant
Esta utilidad permie administrar los proyectos java mediante tareas de compilación,
empaque y publicación en un servidor. Estas tareas se escriben en archivos build.xml
Como prerequisito se deben tener instaladas previamente las herramientas de Java en
versión JDK 1.5.x y se debe haber establecido la variable JAVA_HOME
Para instalar Ant seguir los siguientes pasos:
· Descomprimir el archivo apache-ant-1.7.1-bin.zip (sobre C:\)
· Seguir las instrucciones del archivo local C:\apache-ant-1.7.1\docs\manual\index.html,
en particular se deben actualizar las variables ANT_HOME y PATH
· Probar la versión instalada con el comando $ ant -version
4 Instalar Eclipse IDE for Java EE Developers
Esta versión de IDE facilita el desarrollo de proyectos en Java EE, con ventanas (Windows)
especializadas en:
· Explorar bases de datos (Data Source Explorer)
· Navegador Internet interno (Internal Web Browser)
· Empacar aplicaciones: war, jar, ejb jar, ear (Project archives)
· Lanzar tareas Ant (Ant)
· Desarrollo JPA con entidades persistentes (JPA details, JPA Structure)
· Lanzar servidores registrados dentro del
...