JAVA EE & JAKARTA EE APPLICATION SERVER CHEAT SHEET
Ports: 8080, 8181, 4848 (web server console) Ports: 9080, 9443
Domains: domain1 & production Default server: defaultServer
Auto-deploy: glassfish/domains/[domain_name]/autodeploy Auto-deploy: usr/servers/[server_name/dropins
Embedded database: H2 Embedded database: none per default
Config file: glassfish/domains/[domain_name]/config/[Link] Config file: usr/servers/[server_name]/[Link]
Start bin/asadmin start-domain Start:bin/server start
Stop bin/asadmin stop-domain Stop:bin/server stop
Adding libraries: bin/asadmin add-library /path/to/[Link] Adding libraries: Configure in [Link]
Adding connection pool: bin/asadmin create-jdbc-connection-pool Adding a data source: Configure in [Link]
... Simple Dockerfile:
Adding JDBC resource: bin/asadmin create-jdbc-resource ... FROM open-liberty:kernel
Simple Dockerfile: COPY [Link] /config/
FROM payara/server-full:latest COPY [Link] /config/dropins
COPY [Link] $DEPLOY_DIR
Ports: 8080, 8443, 9990 (web server console) Ports: 8080, 8443
Server Modes: standalone & domain Admin panel: [Link]
Auto-deploy: [server_mode]/deployments Auto-deploy: webapps/
Embedded database: H2 Embedded database: HSQL
Config file: [server_mode]/configuration/[Link] Config file: [Link], [Link], [Link] in config/
Start:bin/standalone Start:bin/catalina start
Stop:bin/jboss-cli –-connect command=:shutdown Stop:bin/catalina stop
Adding libraries: Create a new module within modules/ Adding libraries: Add to lib/ folder
Adding a data source: /subsystem=datasources/jdbc-driver= Adding a data source: Configure in config/[Link]
[driver_name]:add(...) Simple Dockerfile:
Simple Dockerfile: FROM tomee:latest
FROM jboss/wildfly:latest COPY [Link] /usr/local/tomee/webapps
COPY [Link]/opt/jboss/wildfly/standalone/deplyoments