Payara para principiantes: Añadir Payara Server a NetBeans
Originally published on 17 Jul 2018
Last updated on 13 Dec 2019
Cuando estás probando una aplicación para ejecutarla en Payara Server, continuamente probar la aplicación desde tu IDE es extremadamente util (ese es su proposito, despues de todo). Si estás utilizando NetBeans esto es muy sencillo. Sigue los pasos de este blog para configurar Payara Server en NetBeans para ejecutar tus aplicaciones web.
This blog is also available in English here.
Si aún no has creado un proyecto de pruebas, continúa con la primera sección de esta guía. Si ya tienes una aplicación lista para ejecutar, puedes saltarte esta sección.
Creando una aplicación de pruebas con Maven
- Primero, crea un proyecto utilizando el asistente para crear nuevos proyectos. Ve a la categoría Maven y selecciona "Proyect from Archetype" y haz clic en Siguiente.
- Selecciona el arquetipo llamado
maven-archetype-webapp
y haz clic en Siguiente.
3. Indica el nombre del proyecto y un ID de grupo. Las últimas cuatro opciones son utilizadas por Maven. Aqui puedes encontrar algunas convenciones de nombres recomendadas en caso de necesitarlas.
4. Has creado con éxito tu primera aplicación web para desplegar en Payara Server!
Añadiendo Payara Server a NetBeans
Payara Server posee desde hace poco un conjunto de plugins/extensiones para NetBeans que facilitan una mejor integración. Dichos plugins permiten añadir a Payara Server como un servidor oficial en NetBeans, ademas de desplegar y administrar aplicaciones desde la interfaz de usario. Para configurar estos plugins, sigue los pasos a continuación:
- Ir a Tools → Plugins.
- En la pestaña Available Plugins realiza una nueva busqueda con el texto Payara, y selecciona todos los resultados mostrados. Esto incluirá tanto el plugin principal como las librerías comunes para acceder a Payara Server.
3. Después de la instalación del plugin, haz clic en el botón Finalizar para reiniciar el IDE.
Ahora que tienes tu proyecto configurado, necesitas configurar el servidor Payara Server también. La configuración se puede realizar mediante los siguientes pasos:
- Ir a Tools → Servers y hacer click en Add Server.
- Selecciona Payara Server, y asignale un nombre a la referencia del servidor a tu gusto. Para este ejemplo lo he llamado 'Payara'. Haz clic en Siguiente.
3.Selecciona la ubicación del sub-directorio payara41 del servidor extraído. Lee y acepta el acuerdo de licencia y haz clic en Siguiente.
4.Selecciona un dominio. Un dominio es esencialmente un servidor en tiempo de ejecución. A menos que ya hayas creado uno propio, puedes utilizar el dominio predeterminado domain1
. Introduce admin como el nombre de usuario y deja el campo contraseña en blanco.
5. Ahora el servidor está registrado! Asegúrate que los detalles están correctos en esta pantalla. También recomiendo deshabilitar la opción Start Registered Derby Server ya que la aplicación de pruebas que hemos creado no utiliza la base de datos Derby, lo que acelerará ligeramente el tiempo de inicio del servidor. En caso de necesitar la base de datos, deja esta casilla de selección marcada.
6. Después de salir de esta ventana, haz clic derecho en tu proyecto de prueba y selecciona la opción Ejecutar, para acto seguido seleccionar el servidor que se acaba de registrar. El servidor se iniciará y deberías ser recibido con el mensaje "Hello World!" en tu navegador. Para detener el servidor, cambia al registro del servidor en la parte inferior de la ventana, debajo de Output → <Nombre del servidor registrado> y haz clic en el icono de detener en la ventana.
Y así es como se añade Payara Server a NetBeans! Ahora eres capaz de ejecutar cualquier proyecto en Payara Server como en este ejemplo.
Related Posts
AI Tools for Jakarta EE at the upcoming Virtual Payara Conference
Published on 14 Nov 2024
by Dominika Tasarz
0 Comments
Virtual Payara Conference is coming next month and on Day 2 - Developer Insight - we will help you unlock the future of Jakarta EE development!
AI Tools for Jakarta EE - 12 December 2024, 3:40pm GMT - Register Here!
Join Gaurav Gupta, Senior ...
Deploy Jakarta EE & MicroProfile Apps Faster with the Payara Cloud Maven Plugin
Published on 28 Jun 2024
by Luqman Saeed
0 Comments