blob: b59a027831abbc48ea637c40e2527da7d2884acf [file] [log] [blame] [view]
GlassFish Server
=================
GlassFish is the reference implementation of Java EE.
Building
--------
Prerequisites:
* JDK8+
* Maven 3.0.3+
Currently in the EE4J_8 branch artifacts are being pulled from OSSRH staging.
Run the full build:
`mvn -Pstaging install`
Locate the Zip distributions:
- appserver/distributions/glassfish/target/glassfish.zip
- appserver/distributions/web/target/web.zip
Locate staged distributions:
- appserver/distributions/glassfish/target/stage
- appserver/distributions/web/target/stage
Testing
--------
Running GlassFish QuickLook tests:
`mvn -f appserver/tests/quicklook/pom.xml test -Dglassfish.home=appserver/distributions/glassfish/target/stage/glassfish6/glassfish`
For more details, see [QuickLook_Test_Instructions](https://github.com/eclipse-ee4j/glassfish/blob/master/appserver/tests/quicklook/QuickLook_Test_Instructions.html)
Starting GlassFish
------------------
`glassfish6/bin/asadmin start-domain`
Stopping GlassFish
------------------
`glassfish6/bin/asadmin stop-domain`