Capítulo 5. Ensáyelo
5.1. Ejecute los Quickstarts Copiar enlaceEnlace copiado en el portapapeles!
5.1.1. Ejecute los Quickstarts en Red Hat JBoss Developer Studio Copiar enlaceEnlace copiado en el portapapeles!
Procedimiento 5.1. Importar los inicios rápidos en Red Hat JBoss Developer Studio
Importante
- Si aún no lo ha hecho entonces, Sección 4.2.4.2, “Configurar los parámetros Maven para usar con la línea de comandos”.
- Iniciar Red Hat JBoss Developer Studio.
- Desde el menú seleccione
. - En la lista de selección escoja
y luego haga clic en . Figura 5.1. Importación de proyectos Maven existentes
- Navegue hasta el directorio del inicio rápido que quiera probar; por ejemplo, el inicio rápido
helloworldy haga clic en . La casilla Projects se poblará con el archivopom.xmldel proyecto del inicio rápido seleccionado.Figura 5.2. Seleccione proyectos Maven
- Haga clic en .
Procedimiento 5.2. Construya e implemente el inicio rápido helloworld
helloworld es uno de los inicios rápidos más simples y es una buena manera de verificar que el servidor JBoss está configurado y ejecutando de manera correcta.
- Si no ve una pestaña Servers o no tiene aún definido un servidor, siga las siguientes instrucciones aquí: Sección 4.1.5, “Agregar JBoss EAP Server mediante Define New Server”. Si piensa implementar un inicio rápido que requiera el perfil
fullo argumentos de inicio adicionales, asegúrese de crear el entorno de tiempo de ejecución de servidor como se anota en las instrucciones de inicios rápidos. - Haga clic derecho en el proyecto
jboss-helloworldde la pestaña Project Explorer y seleccione . Se le presentará una lista de opciones. Seleccione .Figura 5.3. Run As - Ejecutar en el servidor
- Seleccione JBoss EAP 6.1+ Runtime Server de la lista de servidores y haga clic en .
Figura 5.4. Ejecutar en el servidor
- La siguiente pantalla muestra los recursos que están configurados en el servidor. El inicio rápido
jboss-helloworldestá configurado para usted. Haga clic en para implementar el inicio rápido.Figura 5.5. Modificar recursos configurados en el servidor
- Revisar los resultados
- En la pestaña
Server, el estatus de JBoss EAP 6.x Runtime Server cambia a[Started, Republish]. - La pestaña del servidor Console muestra mensajes que describen el inicio del servidor JBoss EAP 6.x y la implementación del inicio rápido helloworld.
- Una pestaña helloworld aparece mostrando la URL http://localhost:8080/jboss-helloworld/HelloWorld y el texto "Hello World!".
- Los siguientes mensajes en la Console confirman la implementación del archivo
jboss-helloworld.war:El contexto de red registrado se agrega al final deJBAS018210: Register web context: /jboss-helloworld JBAS018559: Deployed "jboss-helloworld.war" (runtime-name : "jboss-helloworld.war")
JBAS018210: Register web context: /jboss-helloworld JBAS018559: Deployed "jboss-helloworld.war" (runtime-name : "jboss-helloworld.war")Copy to Clipboard Copied! Toggle word wrap Toggle overflow http://localhost:8080para proporcionar la URL utilizada para acceder la aplicación implementada.
- Para verificar si el inicio rápido
helloworldse ha implementado correctamente para el servidor JBoss, abra un navegador web y acceda la aplicación en esta URL: http://localhost:8080/jboss-helloworld
Procedimiento 5.3. Ejecute las pruebas Arquillian de inicio rápido bean-validation
bean-validation es un ejemplo de un inicio rápido que proporciona pruebas Arquillian.
- Siga el procedimiento de arriba para importar el inicio rápido
bean-validationa Red Hat JBoss Developer Studio. - En la pestaña Servers, haga clic derecho en el servidor y elija para iniciar el servidor JBoss EAP. Si no ve una pestaña Servers o si aún no ha definido un servidor, siga las instrucciones aquí: Sección 4.1.5, “Agregar JBoss EAP Server mediante Define New Server”.
- Haga clic derecho en el proyecto
jboss-bean-validationde la pestaña Project Explorer y seleccione . Se le presentará una lista de opciones. Seleccione . - En el campo de salida Goals del dialogo Edit Configuration, escriba:
clean test -Parq-jbossas-remoteLuego haga clic en .Figura 5.6. Modifique la configuración
- Revisar los resultadosLa pestaña del servidor Console muestra mensajes que describen el inicio y la salida de las pruebas Arquillian de inicio rápido
bean-validation.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
5.1.2. Ejecutar los Quickstarts usando una línea de comandos Copiar enlaceEnlace copiado en el portapapeles!
Procedimiento 5.4. Construir e implementar los Quickstarts usando una línea de comandos
- Si aún no lo ha hecho, entonces vaya a Sección 4.2.4.2, “Configurar los parámetros Maven para usar con la línea de comandos”.
- Revise el archivo
README.htmlen el directorio root de los inicios rápidos.Este archivo contiene información general sobre los requerimientos del sistema, cómo configurar Maven, cómo agregar usuarios y cómo ejecutar los inicios rápidos. Asegúrese de leerlo antes de empezar.También contiene una tabla que enumera los inicios rápidos disponibles. La tabla lista cada nombre de inicio rápido y la tecnología que demuestra. Brinda una corta descripción de cada inicio rápido y el nivel de experiencia requerido para configurarlo. Para obtener información detallada sobre un inicio rápido haga clic en su nombre.Algunos inicios rápidos están diseñados para mejorar o extender otros inicios rápidos. Estos están resaltados en la columna dePrerequisites. Si un inicio rápido enumera prerrequisitos, entonces deberá instalarlos antes de utilizar los inicios rápidos.Algunos inicios rápidos requieren la instalación y configuración de componentes opcionales. No instale estos componentes a menos de que el inicio rápido los requiera. - Ejecute el inicio rápido
helloworld.Un inicio rápidohelloworldes uno de los inicios más sencillos y es una buena forma de verificar que el servidor JBoss esté configurado y ejecutándose de manera correcta. Abra el archivoREADMEen la raíz del inicio rápidohelloworld. Contiene instrucciones detalladas sobre cómo construir e implementar el inicio rápido y acceder a la aplicación en ejecución. - Ejecute los otros inicios rápidos.Siga las instrucciones en el archivo
README.htmllocalizado en la carpeta raíz del inicio rápido para ejecutar el ejemplo.