GlassFish-Projekt – 3.0.1 Final
Kurzanleitung | Versionshinweise | Installationshandbuch | Dokumentation | GlassFish-Projekt – Startseite | Lizenzierung | Info zu GlassFish 3.0.1 | Support
Willkommen bei GlassFish 3, dem branchenweit ersten Anwendungsserver, der den Standard Java EE 6 (Java Platform, Enterprise Edition 6) unterstützt.
Durch wesentliche Verbesserungen hinsichtlich Flexibilität und Benutzerfreundlichkeit können Kosten eingespart werden, indem eine verbesserte Produktivität bei der Entwicklung, eine vereinfachte Anwendungsarchitektur und eine dynamische Unterstützung von Aktualisierungen geboten werden.
Was ist GlassFish 3.0.1?
GlassFish 3.0.1 wird auf einer modularen, flexiblen Laufzeit, die auf dem OSGi-Standard basiert, erstellt. Dadurch können Unternehmen Webanwendungen mit dem Lightweight-Java EE 6-Webprofil erstellen und bereitstellen und die Leistungsfähigkeit der vollständigen Java EE 6-Plattform für Unternehmensanwendungen einfach nutzen. Entwickler können aus dem vereinfachten Programmiermodell und den Produktivitätsverbesserungen von Java EE 6 ebenfalls Nutzen ziehen. Das Ergebnis ist eine flexible Plattform, die bei Bedarf nur die erforderlichen Komponenten zur Lösung des Geschäftsproblems anwendet. Dies bringt Kosteneinsparungen und eine Verringerung der Komplexität mit sich. Da GlassFish 3.0.1 eine Mikrokernarchitektur basierend auf OSGi verwendet, können Entwickler mit dem Java EE 6-Webprofil beginnen und das Update Center verwenden, um die Lösung dynamisch auf die vollständige Java EE 6-Plattform zu erweitern.
Außerdem bietet GlassFish 3.0.1 eine Möglichkeit zur Anpassung an NetBeans 6.9, Unterstützung für Eclipse, Skriptunterstützung für beispielsweise JRuby/Ruby und Groovy/Grails, eine benutzerfreundliche Administrationskonsole und eine Verbindung mit dem Update Center. Wenn Sie GlassFish 3.0.1 installiert haben und verwenden, freuen wir uns über Ihre Rückmeldung. Sagen Sie uns Ihre Meinung!
Wofür steht die Lizenz?
|
GlassFish-Community-Verteilungen sind im Rahmen einer Doppellizenz bestehend aus Common Development and Distribution License (CDDL) v1.0 und GNU General Public License (GPL) v2 verfügbar. Weitere Informationen zu externen Komponenten in GlassFish 3.0.1 und den zugehörigen Lizenzen finden Sie in der jeweiligen Readme des Drittanbieters und Readme des Webprofil-Drittanbieters. |
Wie erhalte ich GlassFish 3.0.1?
GlassFish Server Open Source Edition 3.0.1
|
Verteilung |
Windows [1] |
Größe (MB) |
Linux / Unix / Mac [2] |
Größe (MB) |
Zip-Archiv [3] |
Größe (MB) |
|
GlassFish 3.0.1 |
34 | 54 |
glassfish-3.0.1.zip (EN) |
77 | ||
|
glassfish-3.0.1-windows-ml.exe |
37 |
glassfish-3.0.1-unix-ml.sh |
58 |
glassfish-3.0.1-ml.zip |
85 | |
|
GlassFish 3.0.1 |
34 | 33 | 47 | |||
|
glassfish-3.0.1-web-windows-ml.exe |
37 |
glassfish-3.0.1-web-unix-ml.sh |
35 |
glassfish-3.0.1-web-ml.zip |
52 |
[2]: GUI-basiertes Installationsprogramm für Solaris, Linux und MacOS X. Kann im automatischen Modus ausgeführt werden.
[3]: Plattformunabhängige Datei zum Herunterladen. Dekomprimieren Sie die Datei und rufen Sie die Standard-Domäne domain1 auf.
Erforderliche JDK-Version
Für die Installationen ist JDK 6 erforderlich. Sie benötigen die zertifizierte Version 1.6.0_20 oder höher.
Weitere GlassFish 3.0.1-Verteilungen
- Java EE 6 SDK (enthält GlassFish 3.0.1 Open Source Edition)
- Oracle GlassFish Server (kommerzielles Angebot)
Maven-Koordinaten
|
groupId |
artifactId |
Beschreibung |
org.glassfish |
maven-embedded-glassfish-plugin:3.0.1
(pom.xml)
|
Eingebettetes GlassFish-Maven-Plugin. glassfish:run, glassfish:deploy, etc...
Weitere Informationen finden Sie im "Embedded Server Guide". |
org.glassfish.extras |
glassfish-embedded-all:3.0.1
(pom.xml)
|
GlassFish 3.0.1 in einer einzigen JAR für die eingebettete Verwendung.
Enthält die Implementierung des vollständigen Profils (45 MB). |
org.glassfish.extras |
glassfish-embedded-web:3.0.1
(pom.xml)
|
GlassFish 3.0.1 in einer einzigen JAR für die eingebettete Verwendung.
Enthält die Implementierung des Webprofil (36 MB). |
javax |
javaee-api:6.0
(pom.xml)
|
Alle APIs des vollständigen Profils von Java EE 6. Enthält nur die APIs.
Hilfreich für die Kompilierung. Nicht geeignet für die Ausführung in Java SE- oder JUnit-Umgebungen. Verwenden Sie dieses Artefakt in einem angegebenen Geltungsbereich.
|
javax |
javaee-web-api:6.0
(pom.xml)
|
Alle APIs des Webprofils von Java EE 6. Enthält nur die APIs.
Hilfreich für die Kompilierung. Nicht geeignet für die Ausführung in Java SE- oder JUnit-Umgebungen. Verwenden Sie dieses Artefakt in einem angegebenen Geltungsbereich.
|
javax |
javaee-endorsed-api:6.0
(pom.xml)
|
Alle APIs des Webprofils von Java EE 6. Enthält nur die APIs.
Hilfreich für die Kompilierung. Nicht geeignet für die Ausführung in Java SE- oder JUnit-Umgebungen. Verwenden Sie dieses Artefakt in einem angegebenen Geltungsbereich.
|
Wir empfehlen Ihnen die Verwendung dieses Repository (Nexus), das als Proxy für mehrere Maven-Repositorys für die Erstellung von GlassFish dient:
http://maven.glassfish.org/content/groups/glassfish
Außerdem müssen die oben erwähnten GlassFish-spezifischen Artefakte zu folgendem Repository hinzugefügt werden:
<repository>
<id>java.net</id>
<name>GlassFish Maven Repository</name>
<url>http://download.java.net/maven/glassfish</url>
</repository>
API-JavaDoc
- API-JavaDoc der Java EE 6-Spezifikation (online | offline)
- GlassFish 3-API-Spezifikation-JavaDoc (enthält EE 6)
Lieferumfang von GlassFish 3.0.1
GlassFish 3.0.1 enthält einen erweiterbaren Lightweight-Kern basierend auf OSGi. In Kombination mit dem GlassFish Update Center können Entwickler Java-Webtechnologien, dynamische Sprachen und benutzerfreundliche Webverwaltung und Befehlszeilenschnittstellen nutzen. Hinweis: Die folgenden Verteilungen enthalten zusätzliche Pakete, die für die Java EE-Spezifikation nicht erforderlich sind.
|
Funktion |
Enthalten in |
Enthalten in |
|
Java Platform, Enterprise Edition 6 |
X |
X |
|
EJB 3.1 Lite (nur Unterstützung für lokalen Container) |
X |
X |
|
JTS/JTA 1.1 ** |
X |
X |
|
OSGi-basierter Mikrokern |
X |
X |
|
Java-Webtechnologien (Servlet 3.0, JSP 2.2, JSF 2.0, JSTL 1.2, EL 2.2) |
X |
X |
|
Grizzly/Comet |
X |
X |
|
JPA 2.0, (EclipseLink), JDBC-Verbindungspooling |
X |
X |
|
JDBC 4.0 |
X |
X |
|
JavaDB 10.5.3 |
X |
X |
|
Webverwaltungskonsole und Befehlszeilenschnittstelle |
X |
X |
|
Schnelle erneute Bereitstellung (Sitzungsstatus wird bei erneuter Anwendungsbereitstellung beibehalten) |
X |
X |
|
OMG CORBA APIs 3.0 |
X |
X |
|
Debugging Support for Other Languages 1.0 |
X |
X |
|
Common Annotations for Java 1.1 |
X |
X |
|
Dependency Injection for Java 1.0 |
X |
X |
|
Managed Beans 1.0 |
X |
X |
|
Interceptors 1.1 |
X |
X |
|
Contexts and Dependency Injection for Java 1.0 (CDI, früher Web Beans) |
X |
X |
|
Bean Validation 1.0 |
X |
X |
|
JAX-RS 1.1 (Jersey) |
X |
X |
|
EJB 3.1 Full API (Unterstützung für entfernte Container) |
X |
|
|
Java EE Connector Architecture 1.6 |
X |
|
|
JAX-WS 2.2 |
X |
|
|
JAXB 2.2 |
X |
|
|
Implementing Java Web Services 1.3 |
X |
|
|
Web Services Metadata for the Java Platform 2.1 |
X |
|
|
JMS 1.1 |
X |
|
|
JavaMail 1.4 |
X |
|
|
JACC 1.4 |
X |
|
|
Java Authentication Service Provider Interface for Containers 1.1 |
X |
|
|
Java EE Application Deployment 1.2 |
X |
|
|
J2EE Management 1.1 |
X |
|
|
JAX-RPC 1.1 |
X |
|
|
JAXR 1.0 |
X |
|
|
CORBA 3.0.0 |
X |
* |
|
Metro |
X |
|
* Die vollständige Java EE-Plattform enthält das vollständige CORBA-Paket. Die OMG CORBA v3.0-APIs sind im Java EE-Webprofil verfügbar.
** Transaktionsverteilung wird nicht unterstützt.
Alle zuvor erwähnten Komponenten sowie die im Folgenden aufgeführten Komponenten sind über das Update Center verfügbar:
- jMaki Ajax Framework
- JRuby/Rails
- Groovy/Grails
- Python/Django
- Image Packaging System-Tools
Installation und Verwendung von GlassFish 3.0.1
Weitere Informationen zur Installation finden Sie im Installationshandbuch und zur Inbetriebnahme in der Kurzanleitung. Beide Handbücher sind in der vollständigen Dokumentation von GlassFish 3.0.1 enthalten. Weitere Ressourcen finden Sie in verschiedenen Blogs.
Unterstützung und Hilfe zu GlassFish 3.0.1
GlassFish Server Open Source Edition 3.0.1 wird von der Community unterstützt. Wenn Sie Fragen oder Kommentare haben, registrieren Sie sich bei der Mailing-Liste für Benutzer von GlassFish oder wenden Sie sich an das GlassFish-Forum. Weitere Informationen finden Sie auch in der Dokumentation zum GlassFish-Community-Wiki. In der GlassFish-Community erhalten Sie Unterstützung. Außerdem ist auch kommerzielle Unterstützung verfügbar.
