domingo, 26 de agosto de 2012

Configuración de Eclipse para el desarrollo JEE 6 con JBoss y Hibernate


Configuración del IDE Eclipse

Esta es una guía, paso a paso, de la instalación del Eclipse y los plugins de JBoss Tools, para el desarrollo JavaEE 6 con el servidor de aplicaciones JBoss y el Hibernate.

Pre-requisitos
  • Hardware: Los condicionantes principales para un buen desempeño del IDE es la memoria RAM y el procesador. Para el desarrollo de aplicaciones JavaEE considere una RAM de 4GB y un procesador de doble núcleo.
  • Sistema operativo: Eclipse es multiplaforma. Puede utilizar cualquier sistema operativo soportado por el IDE.
  • JDK: Seleccione el JDK dependiendo del sistema operativo de su máquina y la arquitectura de su procesador. Para esta guía se utilizará el JDK del Java SE 6 más actualizado hasta el momento de la redacción. Si utiliza el sistema operativo Windows, dependiendo del tipo de sistema seleccione uno de estos instaladores:
          Sistema Operativo 64 bits: jdk-6u43-windows-x64.exe
          Sistema Operativo 32 bits: jdk-6u43-windows-i586.exe

          Los instaladores están disponibles en la página de descargas de Oracle Java: 

          http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html


Selección de la versión de Eclipse

Se utilizará la versión Indigo (Service Release 3.7.2) para el desarrollo JavaEE. Puede descarlo desde la página de descargas de la fundación Eclipse:

http://eclipse.org/downloads/packages/release/indigo/sr2

Seleccione el paquete de acuerdo a su sistema operativo y el JDK instalado, esto es muy importante para no caer en incompatibilidades posteriormente. Por ejemplo, si cuenta con Windows seleccione uno de estos instaladores:


          Sistema Operativo 64 bits: eclipse-jee-indigo-SR2-win32-x86_64.zip
          Sistema Operativo 32 bits: eclipse-jee-indigo-SR2-win32.zip

Instalación del Eclipse

La instalación del Eclipse consiste en descomprimir el archivo descargado en un directorio de trabajo destinado al desarrollo. Si trabaja con Windows, por convención descomprima el archivo en el directorio c:\dev, de manera que el directorio de instalación (ECLIPSE_HOME) sea c:\dev\eclipse. Puede crear un enlace directo en el escritorio del archivo de inicio c:\dev\eclipse\eclipse.exe para un acceso más rápido al IDE.

El Workspace

Al iniciar el IDE aparecerá una pantalla para configurar el espacio de trabajo o workspace. Por convención defina para el workspace: c:\dev\eclipse-ws. Chequee la casilla "Use this as the default and do not ask again" para asignarlo como espacio de trabajo por defecto y evitar esta ventana la próxima vez que inicie Eclipse.


















A continuación, se abrirá el Eclipse mostrando una vista de bienvenida. Cierre esta vista para disponer de la perspectiva Java EE.

Configuración del JDK

Diríjase al menú Window, luego Preferences. En la ventana de Preferencias, agregue el JDK instalado como el Java Runtime por defecto. Para esto, acceda a la opción Java, luego Installed JREs, Presione el botón Add, como muestra en la figura.






















En JRE Type, seleccione Standard VM, y presione Next.






















En JRE Definition, seleccione el JRE home con el directorio donde ha sido instalado el JDK, si el directorio es el correcto, se reconocerá automáticamente el JRE Name y los JRE System libraries. En JRE Name cambie el nombre por "jdk6", luego para terminar presione Finish.























A continuación, seleccione la definición recientemente configurada y presione OK para terminar.






















Instalación del JBoss Application Server

Descargue la última versión del JBoss 7 disponible con este enlace: JBoss-as-7.1.1.Final. A continuación, simplemente descomprima el archivo zip en el directorio convenido "c:\dev" de tal manera que el directorio de instalación quede en "c:\dev\jboss-as-7.1.1.Final", también llamado JBOSS_HOME. Posteriormente, utilizará este path para la configuración del Server Runtime en eclipse.

Para poder utilizar el servidor de aplicaciones JBoss en eclipse es necesario instalar un conjunto de plugins proveído por Red Hat, que empaquetados llevan el nombre del JBoss Tools, y que además dará soporte al IDE para utilizar otras herramientas como el Hibernate, Web tools, CDI, etc.


Instalación de JBoss Tools

Vaya al menú Help,  Install New Software. A continuación, presione el botón Add, luego Archive. 



















Seleccione el archivo update zip que puede descargar desde la página de descarga de Jboss  http://www.jboss.org/tools/download/stable/3_3_Final.htmlAl descargar el archivo puede tomar un nombre similar a este: 
jbosstools-3.3.1.Final.aggregate-Update-2012-07-14_23-57-15-H211.zip

A continuación, seleccione la categoría "Jboss Web and Java EE Development", luego presione el botón Next. Eclipse hará el cálculo de requerimientos y dependencias que puede tomar algo de tiempo.




Aparecerán en la ventana los plugins requeridos, presione Next. En la siguiente pantalla acepte los términos de la licencia y a continuación haga clic en Finish para iniciar la instalación del software. Necesitará conexión a internet durante la instalación para la descarga de paquetes adicionales de software.





















Durante la instalación podría aparecer un mensaje como el de la figura siguiente, haga clic en Ok para continuar.















Al finalizar la instalación, reinicie el IDE.











Ya está listo para crear proyectos JavaEE y registrar un servidor de aplicación JBoss.




Como registrar un Server Runtime en Eclipse.

Diríjase hasta Window, Preferences y luego debe ir hasta Server, desplegar, y click en Runtime Environments, se le desplegara la siguiente ventana en donde deberá hacer click en la opción “Add..”



Se le presentará la siguiente ventana en donde deberá dirigirse hasta la carpeta “JBoss Community”, elegir la opción “JBoss 7.1 Runtime” y luego “Next>”



Se desplega lo siguiente..


En el campo Name esta especificado el nombre del Server, JBoss 7.1 Runtime.

Home Directory: debe mostrar el lugar en donde tiene instalado el server JBoss (previa descompresion).

JRE: Indica la instalación de JRE por defecto que esta especificada en su máquina.

Obs: en variables de entorno en la opción PATH, debe ir especificada la dirección de instalación del  JDK: JAVA_HOME/bin

Ahora ya tiene instalado el server runtime de JBoss en su entorno Eclipse.








Como registrar el JBoss Application Server en Eclipse.

Diríjase hasta la vista “Server” que se encuentra en parte inferior de su entorno Eclipse.

Click en “new Server wizard…”









Se despliega la ventana de definición de nuevo Server, “New Server”, click en “Next >”..



































En esta etapa, creara el nuevo servidor JBoss, y lo deja con la configuración por defecto, de esta manera

Clic en “Next >”…





































En la ventana Add and Remove, clic en "Finish"..






































Ejecute su servidor, JBoss..












Si no tiene ningún inconveniente, en la vista de consola, se mostraría lo siguiente…




















Listo

Ahora ya tiene registrado y ejecutando, el JBoss Application Server en su Eclipse.


No hay comentarios:

Publicar un comentario