Si estás creando un proyecto Java EE, es importante tener un servidor definido en Eclipse para poder probar fácilmente tus aplicaciones desde el IDE, lo que resulta en un flujo de trabajo más practico en lugar de construir el artefacto y desplegarlo manualmente en Payara Server.
Para añadir Payara Server a Eclipse, primero asegúrate de que tienes instalado Eclipse IDE for Java EE Developers. Añade Payara Server utilizando los siguientes pasos:
Una vez tienes el IDE iniciado, abre la vista Servers dirigiéndote a Window → Show View → Other:
2. Selecciona Servers en el menú:
3. Ahora que tienes la vista de servidores haz clic en el enlace para crear un nuevo servidor:
4. Como Payara Server deriva de GlassFish, podemos seleccionar GlassFish Toolsen la ventana de definición de servidor Si las herramientas no están ya instaladas, selecciona GlassFish Tools como tipo de servidor:
Eclipse descargará las herramientas que le permitirán conectar y reconocer tanto GlassFish como Payara Server.
5. Una vez termine la instalación, reinicia Eclipse para asegurate que las herramientas están cargadas, y haz clic de nuevo en el enlace para crear un nuevo servidor.
Esta vez, selecciona GlassFish como el tipo de servidor y especifica el host de la máquina (localhost está bien para desarrollo) y un nombre para el servidor. El nombre del servidor es simplemente un identificador que se utilizará para diferenciar entre servidores si quieres definir varios del mismo tipo; quizás quieras incluir la versión del servidor en el nombre.
6. Ahora debes especificar la ubicación del directorio glassfish dentro de la instalación de Payara Server y el directorio raíz de una instalación del JDK. En Linux, los directorios de JDK están en /usr/lib/jvm en la gran mayoría de las distribuciones.
7. Finalmente, especifica los detalles del dominio que estás utilizando. Si todavía no has hecho ningún cambio a la configuración de Payara Server los valores por defecto serán suficientes:
8. Payara Server está ahora listo para utilizarse con Eclipse. Cuando procedas a crear un nuevo proyecto Java EE, establece el Target Runtime para que sea Payara Server. Para probar tu aplicación elige Run on Server en lugar de Java Applet o Java Application:
Ahora podemos ejecutar aplicaciones en Payara Server sin dejar el IDE, es hora de escribir algo de código! Para inspirarte, echa un vistazo al repositorio de GitHub de los Ejemplos de Payara para ver algunas aplicaciones de ejemplo.
Hola, estoy desarrollando un proyecto Java EE con servicios REST y tengo el siguiente problema:
IDE: Netbeans 8.2
Java: 1.8.0u191
Payara: 5.184
Problema: No puedo iniciar el servidor desde el IDE con el siguiente mensaje:
Error: no se ha encontrado o cargado la clase principal [1.8.0|1.8.0u120]-Xbootclasspath.p:.opt.java.payara-5.184.payara5.glassfish.lib.grizzly-npn-bootstrap-1.6.jar
Nota: Con payara 5.183 esto no ocurre, mi proyecto funciona perfectamente bien.
Gracias.
vaya al directorio: C:payara5glassfishdomainsdomain1config
domain.xml
Borrar todas las definiciones, del archivo domain.xml
grizzly-npn-bootstrap-1.8.1.jar
En su caso no definir ninguna contraseña para que Arranque el Servidor por primera vez.
Payara Cloud Is Now part of Payara Qube family of Unified Platforms for Enterprise Java
Payara Cloud is becoming part of Payara Qube family of Java application deployment runtimes. This move reflects how the […]
2 minutes
News
Chiara Civardi
21 Oct 2025
Enterprise Java Deployment Simplified with Payara Qube’s New, Unified Offering
Payara Services, a leading vendor of enterprise Java technologies, is aligning Payara Cloud with the Payara Qube Java application […]
3 minutes
Community
Luqman Saeed
15 Oct 2025
What’s New In The Payara Platform October 2025 Release?
The October 2025 release brings focused improvements across Payara Platform Community 6.2025.10 (download here), Payara Platform Enterprise 6.31.0 (download […]
Hola, estoy desarrollando un proyecto Java EE con servicios REST y tengo el siguiente problema:
IDE: Netbeans 8.2
Java: 1.8.0u191
Payara: 5.184
Problema: No puedo iniciar el servidor desde el IDE con el siguiente mensaje:
Error: no se ha encontrado o cargado la clase principal [1.8.0|1.8.0u120]-Xbootclasspath.p:.opt.java.payara-5.184.payara5.glassfish.lib.grizzly-npn-bootstrap-1.6.jar
Nota: Con payara 5.183 esto no ocurre, mi proyecto funciona perfectamente bien.
Gracias.
This plugin issue has been addressed in https://github.com/payara/ecosystem-netbeans-plugin/pull/12. It can be resolved by upgrading the Payara NetBeans plugin to version 1.5 or later
vaya al directorio: C:payara5glassfishdomainsdomain1config
domain.xml
Borrar todas las definiciones, del archivo domain.xml
grizzly-npn-bootstrap-1.8.1.jar
En su caso no definir ninguna contraseña para que Arranque el Servidor por primera vez.