You are on page 1of 3

Gua de laboratorio

rea de Programacin y Algoritmia

UNIVERSIDAD DEL QUINDO


FACULTAD DE INGENIERA
PROGRAMA DE INGENIERA DE SISTEMAS Y COMPUTACIN
Informacin general
Fecha :
Duracin estimada en minutos:
Docente:
Gua no.
Nombre de la gua:

2012-08-14
60
Christian Andrs Candela
01
Instalacin de Herramientas Bsicas Para el Desarrollo JEE

Informacin de la Gua
Objetivos: Aprender a instalar las herramientas bsicas para trabajar con JEE.
Conceptos Bsicos: Instalacin de programas, manejo de herramientas de compresin de archivos.
Contextualizacin Terica: Un entorno de desarrollo es un conjunto de herramientas software que han sido
configurados para interactuar entre ellas y facilitar el desarrollo de aplicaciones. En nuestro caso
dispondremos de un conjunto de herramientas las cuales configuraremos para el desarrollo de aplicaciones
JEE. Las herramientas que componen nuestro entorno de desarrollo son:
JDK (Java Development Kit): Conjunto de programas y libreras para el desarrollo de aplicaciones Java.
Eclipse: Es un IDE de desarrollo que integra un universo de herramientas de desarrollo al interior de una sola
aplicacin. Eclipse es una aplicacin Open Source y generalmente es usado para el desarrollo de
aplicaciones JAVA, sin embargo, Eclipse es independiente del lenguaje y puede ser usado para el desarrollo
de aplicaciones bajo otros lenguajes.
Glassfish: Es el servidor de aplicaciones de software libre, perteneciente a la empresa Oracle, el cual es
usado para probar las especificaciones de Java EE. El servidor de aplicaciones nos permitir ejecutar
aplicaciones desarrolladas bajo la especificacin JEE.
Mysql: Es un motor de base de datos, usado para el almacenamiento, manipulacin y consulta de datos.
Para nuestro trabajo se debe hacer uso de la versin community edition.
Precauciones y Recomendaciones: Al realizar la instalacin de las herramientas recuerde que es
fundamental que el JDK sea instalado en primer lugar, ya que esto es necesario para el correcto
funcionamiento de las otras herramientas.
NOTA: En los laboratorios del programa ya est instalado el motor de base de datos mysql con usuario
administrador root y clave 12345, de igual forma est instalado el IDE Eclipse en su versin Juno en la ruta
c:\eclipse, tambin se encuentra instalado el servidor de aplicaciones Glassfish en la ruta c:\eclipse\
glassfishv3. Si pretende copiar la carpeta de eclipse para hacer uso de ella en su equipo recuerde que debe
ponerla en la misma ubicacin en su equipo para que no presente problemas. De igual forma se recomienda
trabajar con el JDK versin 6, ya que el JDK versin 7 aun presenta algunos problemas de compatiblidad con
las herramientas que se trabajarn.
Artefactos: Se requiere de la instalacin del JDK, un IDE para el desarrollo de aplicaciones (en este caso

Gua de laboratorio
rea de Programacin y Algoritmia

ECLIPSE), y un servidor de aplicaciones (para nosotros GLASSFISH). La plataforma JEE posee mltiples
IDEs que facilitan el desarrollo de aplicaciones basadas en esta tecnologa. Para el trabajo que se realizara
se har uso del IDE eclipse junto con el servidor GLASSFISH.
Evaluacin o Resultado: Se espera que el alumno haya instalado de forma satisfactoria las herramientas
que se trabajaran a lo largo del semestre.

Procedimiento
1. Instale el motor de base de datos Mysql versin Community Edition (http://mysql.com/products/community/).
En caso de que ya est instalado omita este paso. NOTA: Al momento de instalar mysql debe suministrar
una clave para el usuario root, de no hacerlo puede presentarse problemas en etapas posteriores del
desarrollo cuando se verifiquen medidas de seguridad.
NOTA: En el caso de la universidad la contrasea del usuario root es 12345
2. Instale el JDK (http://download.oracle.com/otn-pub/java/jdk/6u34-b04/jdk-6u34-windows-i586.exe),
en caso de que el JDK ya est instalado omita este paso.
NOTA: Se sugiere trabajar la versin 6 update 22 o superior del JDK. No trabaje con la versin 7 ya que
que puede presentar problemas durante el desarrollo.
3. Instale
el
eclipse
en
su
versin
para
desarrollo
JEE
(http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/R/eclipsejee-juno-win32.zip&url=http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/juno/R/eclipse-jee-junowin32.zip&mirror_id=576). Si ya est instalado, omita este paso.
4. Es importante verificar que eclipse este haciendo uso del JDK y no del JRE, para ello, acceda al men
Windows, Preferencias, Java, Installed JRE. En este tem podr observar si se est haciendo uso del JRE o
del JDK. En caso de que se est usando el JRE, deber adicionar el JDK.
5. Ahora se debe instalar un plugin adicional que permitir el desarrollo sobre el servidor de aplicaciones
GLASSFISH. Para ello ejecute eclipse, de clic en el men help y seleccione la opcin marketplace y luego
en la seleccione la opcin Eclipse MarketPlace y use para la bsqueda la palabra Oracle. Dentro de los
resultados encontrar el plugin Oracle Enterprise Package, proceda a instalar la versin que corresponda a
su versin de eclipse.
NOTA: En los equipos de la Universidad del Quindo este procedimiento ya fue realizado por lo que no tiene
que repetirlo.
6. Seleccione la perspectiva para desarrollo JEE, busque la pestaa servidores en la parte inferior, damos clic
derecho sobre ella, seleccionamos nuevo servidor, all elegimos GLASSFISH y la versin 3 con soporte
para JEE 6. Ante la pregunta Application Server Directory debemos seleccionar el directorio donde
deseamos sea instalado el servidor de aplicaciones, o si dicho servidor ya ha sido instalado, seleccionamos
dicha instalacin. Tras seleccionar el directorio donde deseamos que se instale, se activar el botn de
instalar. De clic en instalar, y a continuacin de clic en siguiente, siguiente hasta finalizar.
NOTA: En la Universidad
C:\eclipse\glassfishv3\glassfish

el

servidor

ya

est

instalado

puede

ser

encontrado

en

Gua de laboratorio
rea de Programacin y Algoritmia

7. Se debe agregar al servidor de aplicaciones el soporte para la base de datos mysql. Para ello, descargue el
driver JDBC de la pgina de mysql o del siguiente mirror http://mysql.llarian.net/Downloads/ConnectorJ/mysql-connector-java-5.1.18.zip . Del compimido que ha descargado extraiga el archivo mysql-connectorjava-5.1.18-bin.jar. Este archivo debe pegarlo en C:\eclipse\glassfishv3\glassfish\lib y en
C:\eclipse\glassfishv3\glassfish\domains\domain1\lib

8. IMPORTANTE: Los puertos usados por glassfish deben estar libres, en la universidad es comn que los
puestos estn ocupados por un pequeo motor web de Oracle. Para liberar los puertos, de clic derecho
sobre mi pc, seleccione administrar, acceda a Servicios y Aplicaciones, seleccione servicios. Aparecer un
listado con los servicios por orden alfabtico, busque los servicios de Oracle, seleccione los que estn
corriendo y detngalos.
9. Pruebe el funcionamiento de GLASSFISH desde ECLIPSE. Para ello, en la consola de servidores ha
quedado el servidor GLASSFISH, su estado aparecer como stoped, esto nos indica que el mismo no ha
sido ejecutado desde el eclipse. Ahora ya podremos correrlo dando clic derecho sobre el servidor e
inicindolo con el comando start.
10. Abra un navegador e ingrese la ruta http://127.0.0.1:8080 o http://localhost:8080 .
11. Como evidencia del desarrollo de esta gua debe tomar una foto del navegador.