GlassFish Server Open Source Edition - 3.1.1
Quick Start Guide | Release Notes | Installation Guide | All-in-one documentation archive | GlassFish Project Home | Licensing | Forums | Support
Welcome to GlassFish Server Open Source Edition 3.1.1, the production-ready application server supporting the Java Platform, Enterprise Edition 6 (Java EE 6) standard. Full clustering and centralized administration combined with multiple developer-friendly features improve overall productivity while reducing cost.
What is GlassFish Server 3.1.1?
GlassFish Server 3.1.1 is the successor of the earlier 3.0.x releases, offering a modular runtime based OSGi now with fully-featured clustering with centralized administration of multiple clusters and high availability of stateful components. Developers also benefit from the simplified programming model and productivity improvements offered by Java EE 6.
This version has hundreds of bug fixes as well as
updated versions for many of its sub-components: Jersey 1.8,
Weld 1.1.1, EclipseLink 2.3, Mojarra (JSF) 2.1.3, Metro 2.1.1, and OpenMQ 4.5.1.
It also now offers support for JDK 7 as well as for AIX. Full
documentation for this release is available from
this page.
GlassFish Server 3.1.1 is the fastest open source application server offering advanced features such as application versioning, application-scoped resources, and great development tool support from NetBeans 7.0.1, Eclipse and other popular IDEs.
After installing and using GlassFish 3.1.1, let us know what you think and, of course, feel free to get involved!
What is the License?
GlassFish Community Distributions are available under a Dual
License consisting of the Common
Development and Distribution License (CDDL) v1.0 and GNU General
Public License (GPL) v2.
See the third-party
readme and webprofile-third-party-readme
for external components included in GlassFish Server 3.1.1 and their associated licenses.
GlassFish Server Open Source Edition 3.1.1 Downloads
Confused? Not sure which version to use?
Try the simple ZIP archive
Unzip and go!
|
Distribution |
Windows [1] |
Size |
Linux / Unix / Mac / AIX [2] [4] |
Size |
Zip archive [3] |
Size |
|
GlassFish Server 3.1.1 |
glassfish-3.1.1-windows.exe (EN) |
53 |
glassfish-3.1.1-unix.sh
(EN) glassfish-3.1.1-aix.sh |
53
55 |
glassfish-3.1.1.zip (EN) glassfish-3.1.1-aix.zip |
78
87 |
|
glassfish-3.1.1-windows-ml.exe (multilingual) |
61 |
glassfish-3.1.1-unix-ml.sh
(multilingual) glassfish-3.1.1-aix-ml.sh |
61
65 |
glassfish-3.1.1-ml.zip (multilingual) glassfish-3.1.1-aix-ml.zip |
93
107 |
|
|
GlassFish Server 3.1.1 |
glassfish-3.1.1-web-windows.exe (EN) |
32 |
glassfish-3.1.1-web-unix.sh
(EN) glassfish-3.1.1-web-aix.sh |
32
35 |
glassfish-3.1.1-web.zip (EN) glassfish-3.1.1-web-aix.zip |
44
53 |
|
glassfish-3.1.1-web-windows-ml.exe (multilingual) |
38 |
glassfish-3.1.1-web-unix-ml.sh
(multilingual) glassfish-3.1.1-web-aix-ml.sh |
35
65 |
glassfish-3.1.1-web-ml.zip (multilingual) glassfish-3.1.1-web-aix-ml.zip |
56
70 |
[2]: GUI-based installer for Solaris, Linux, MacOS X, and AIX. Can be used in silent mode.
[3]: Platform-independent download file. Simply unzip and start default domain1.
[4]: The generic
-unix archives will not work on AIX, so make sure you get the -aix bits.
Required JDK Version
Installations require JDK 6 or JDK 7. The minimum and certified versions required version are Oracle's JDK 1.6.0_26 and JDK 1.7.0. Check out the Release Notes for more details.
Other GlassFish Server 3.1.1 Distributions
- Java EE 6 SDK (Contains GlassFish Server 3.1.1 Open Source Edition)
- Oracle GlassFish Server 3.1.1 (Commercial Offering)
Maven coordinates
|
groupId |
artifactId |
Description |
org.glassfish |
maven-embedded-glassfish-plugin:3.1.1
(pom.xml)
|
GlassFish embedded Maven plugin. glassfish:run, glassfish:deploy, etc...
See the "Embedded Server Guide" for more details. |
org.glassfish.extras |
glassfish-embedded-all:3.1.1
(pom.xml)
|
GlassFish Server 3.1.1 in a single JAR, useful for embedded use.
Contains the full platform implementation (64MB). |
org.glassfish.extras |
glassfish-embedded-web:3.1.1
(pom.xml)
|
GlassFish Server 3.1.1 in a single JAR, useful for embedded use.
Contains the Web Profile implementation (37 MB). |
javax |
javaee-api:6.0
(pom.xml)
|
All the Java EE 6 Full Platform APIs. Contains only the APIs.
Useful for compiling, not for running in Java SE or junit environments. This artifact should be used with a provided scope.
|
javax |
javaee-web-api:6.0
(pom.xml)
|
All the Java EE 6 Web Profile APIs. Contains only the APIs.
Useful for compiling, not for running in Java SE or junit environments. This artifact should be used with a provided scope.
|
javax |
javaee-endorsed-api:6.0
(pom.xml)
|
All the Java EE 6 Web Profile APIs. Contains only the APIs.
Useful for compiling, not for running in Java SE or junit environments. This artifact should be used with a provided scope.
|
You should find all the GlassFish artifacts in Maven Central.
Web Profile of Full Platform ?
If you're wondering about the content of the Web Profile distribution vs. the Full Platform, this page has all the details.If still confused, use the slightly bigger Full Platform distribution.
How do I install and use GlassFish Server 3.1.1?
See the Installation Guide for installation steps, and the Quick Start Guide to get up and running quickly. For the entire documentation set for the Open Source Edition, try the all-in-one documentation archive. Other resources include several blogs.
How do I get help with GlassFish Server 3.1.1?
GlassFish Server Open Source Edition 3.1.1 is supported by the community. Contact the GlassFish user mailing list or the GlassFish Forum with any issues, comments, or questions. Also, see the GlassFish Community wiki documentation. Commercial support is also available from Oracle.
