Super Java Host
  1. Home
  2. Java hosting
  3. Payara hosting

Payara hosting, the GlassFish upgrade path

Payara Server on a VPS of your own. If you ran GlassFish, this is where your application moves next.

Payara Server and GlassFish

Payara Server is built on the Eclipse GlassFish source. It tracks the Jakarta EE specifications closely and adds production features such as clustering, monitoring and a maintained release train. Applications written for GlassFish usually move to Payara with few changes, because the administration model, asadmin and the domain layout are the same.

Versions

  • Payara 7 implements Jakarta EE 11. We run it on Java 21.
  • Payara 6 implements Jakarta EE 10 and runs on Java 11, 17 or 21.

Tell us which one you need when you subscribe. By default we install Payara 7.

What we set up

  • Payara Server Full as a systemd service under its own user.
  • The JVM heap sized to your server, replacing the default flags in the domain.
  • Nginx with free SSL in front, listeners bound to localhost.
  • The admin console on port 4848 reachable only through an SSH tunnel.
  • deploy-app app.war to deploy your application to the root of the domain.

Memory

Payara is a full application server. Plan for 4 GB as a minimum for production, and 8 GB if a database shares the server. See how much RAM a Java app needs.

Moving from GlassFish

Oracle GlassFish is no longer the reference path for new Jakarta EE releases. Check your descriptors, glassfish-web.xml settings and JDBC resources, then deploy. If your application still uses javax packages, use Payara 5 compatible code or migrate to jakarta before moving to Payara 6 or 7. Managed plans include help with one migration.

Questions about payara hosting

Is GlassFish hosting still available?

We run Payara instead, which is the maintained distribution of the same code base. Your GlassFish applications usually move over with little work.

Can I use Payara Micro?

Yes. Payara Micro is a single JAR, so it runs the same way as a Spring Boot application. Tell us when you subscribe.

Your own Java server, billed monthly

Plans from €15.30 a month. Set up for you, or run for you.