Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

Handbuch zum Einstieg

JBoss Enterprise Application Platform 6.4

Für den Gebrauch mit der Red Hat JBoss Enterprise Application Platform 6

Nidhi Chaudhary

Lucas Costi

Russell Dickenson

Sande Gilda

Vikram Goyal

Eamon Logue

Darrin Mison

Scott Mumford

David Ryan

Misty Stanley-Jones

Keerat Verma

Tom Wells

Zusammenfassung

Dieses Buch liefert die ersten Schritte zum Einstieg in die JBoss EAP 6.

Kapitel 1. Einführung

1.1. Über die Red Hat JBoss Enterprise Application Platform 6

Die Red Hat JBoss Enterprise Application Platform 6 (JBoss EAP 6) ist eine Middleware-Plattform, die auf offenen Standards basiert und mit der Java Enterprise Edition 6 Spezifikation konform ist. Sie integriert den JBoss Application Server 7 mit High Availability Clustering, Messaging, verteiltem Caching und anderen Technologien.
Die JBoss EAP 6 enthält eine neue, modulare Struktur, die es ermöglicht, Dienste erst bei Bedarf zu aktivieren und so den Systemstart zu beschleunigen.
Die Management-Konsole und das Management Command Line Interface machen das Bearbeiten von XML-Konfigurationsdateien überflüssig und ermöglichen die Verwendung von Skripten und die Automatisierung von Aufgaben.
Des Weiteren beinhaltet die JBoss EAP 6 APIs und Development Frameworks zur schnellen Entwicklung sicherer und skalierbarer Java EE Anwendungen.

1.2. Über das Red Hat Kundenportal

Das Red Hat Kundenportal ist die zentralisierte Plattform für Ressourcen rund um Red Hat Wissen und Subskriptionen. Nutzen Sie das Red Hat Kundenportal für die folgenden Aufgaben:
  • Verwaltung und Wartung von Red Hat Berechtigungen und Support-Verträgen
  • Herunterladen offiziell unterstützter Software
  • Zugriff auf Produktdokumentation und die Red Hat Knowledgebase
  • Kontakt zu Global Support Services
  • Einreichen von Fehlermeldungen zu Red Hat Produkten
Das Kundenportal ist hier verfügbar: https://access.redhat.com.

1.3. Über das Red Hat JBoss Developer Program

Das Red Hat JBoss Developer Program („das Programm“) erlaubt Ihnen die kostenlose Nutzung bestimmter Red Hat Subskriptionen zu Entwicklungszwecken. Die im Rahmen dieses Programms zur Verfügung gestellten Red Hat Subskriptionen erhalten keinen Support und werden bei der Behebung bekannter Sicherheitslücken unter Umständen nicht berücksichtigt. Sie dürfen ausschließlich zu Entwicklungszwecken verwendet werden und sind nicht geeignet für andere Zwecke wie z. B. den Einsatz in Produktionsumgebungen oder zum Zugriff auf Aktualisierungen ohne aktive Red Hat Subskription. Einzelheiten über das Red Hat JBoss Developer Program finden Sie unter http://www.jboss.org/developer-program/termsandconditions.

1.4. Über das Full Red Hat JBoss Commercial Program

Das Full Red Hat JBoss Commercial Program erlaubt Ihnen die Bereitstellung in Produktionsumgebungen. Es bietet zusätzliche Berechtigungen für Software-Updates und -Patches, Support-Services und Zugriff auf die Red Hat Knowledgebase. Um an diesem Programm teilzunehmen, müssen Sie einen Account im Kundenportal unter https://access.redhat.com/ einrichten. Weitere Informationen über dieses Programm finden Sie unter Abschnitt 1.2, »Über das Red Hat Kundenportal«.

1.5. Weitere Informationen

Der Zweck dieses Handbuchs besteht darin, Ihnen möglichst schnell zum Einsatz der Red Hat JBoss Enterprise Application Platform zu verhelfen. Falls Sie weiterführende Informationen wünschen, steht Ihnen die gesamte Dokumentationsreihe für JBoss EAP im Kundenportal unter https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_Application_Platform zur Verfügung.

Kapitel 2. Voraussetzungen

2.1. JBoss EAP 6 Installationsvoraussetzungen

Zusammenfassung

JBoss EAP steht unter dem Red Hat JBoss Developer Program oder dem Full Red Hat JBoss Commercial Program zur Verfügung. Weitere Informationen über das Red Hat JBoss Developer Program finden Sie unter Abschnitt 1.3, »Über das Red Hat JBoss Developer Program«. Weitere Informationen über das Full Red Hat JBoss Commercial Program finden Sie unter Abschnitt 1.4, »Über das Full Red Hat JBoss Commercial Program«. Die folgenden Schritte beschreiben die Voraussetzungen für beide Programme.

Allgemeine Voraussetzungen

  • Überprüfen Sie die unterstützten Konfigurationen und vergewissern Sie sich, dass Ihr System unterstützt wird: https://access.redhat.com/site/articles/111663.
  • Wenn Sie einen Account beim Red Hat Kundenportal einrichten und am Full Red Hat JBoss Commercial Program teilnehmen, vergewissern Sie sich, dass auf Ihrem System alle aktuellen Updates und Errata von Red Hat angewendet sind.

ZIP-/Installer-Voraussetzungen

  • Sie müssen Administratorberechtigungen für das Installationsverzeichnis gewähren.
  • Vergewissern Sie sich, dass das gewählte JDK extrahiert (oder installiert wurde). Informationen dazu finden Sie in der JDK-Dokumentation.
  • Beim Microsoft Windows Server vergewissern Sie sich, dass die Umgebungsvariablen JAVA_HOME und PATH eingestellt sind, da Tastenkürzel sonst nicht funktionieren.
  • Bei Hewlett-Packard HP-UX stellen Sie bitte sicher, dass das unzip-Dienstprogramm installiert ist.

Kapitel 3. Download und Installation des Produkts

3.1. JBoss EAP Installationsübersicht

Dieses Handbuch bietet eine Anleitung zum einfachsten Installationsprozess für den schnellstmöglichen Einstieg in die JBoss. Informationen zu den kompletten Installationsprozeduren finden Sie im Installationshandbuch für die JBoss EAP. Nachdem Sie JBoss EAP installiert haben, können Sie den Server mittels des Management-CLI oder der Management-Konsole konfigurieren. Informationen zur Konfiguration der JBoss EAP finden Sie im Administrations- und Konfigurationshandbuch für die JBoss EAP. Beide Handbücher sind im Kundenportal verfügbar unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.
Sie können JBoss EAP auf eine der folgenden Arten installieren.
  • Installation der JBoss EAP 6 mit dem grafischen Installationsprogramm.
  • Installation der JBoss EAP 6 mit der ZIP-Datei.
Folgen Sie den Anweisungen zu Ihrer bevorzugten Installationsmethode.

3.2. Download und Installation der JBoss EAP mit dem grafischen Installationsprogramm

3.2.1. Herunterladen des JBoss EAP 6 Installationsprogramms

Zusammenfassung

Die JBoss EAP steht unter dem Red Hat JBoss Developer Program oder dem Full Red Hat JBoss Commercial Program zur Verfügung. Folgen Sie den nachstehenden Schritten je nach gewähltem Programm.

Prozedur 3.1. Herunterladen des JBoss EAP Installationsprogramms vom Kundenportal unter dem „Full Red Hat JBoss Commercial Program“

Folgen Sie diesen Schritten, wenn Sie an dem „Full Red Hat JBoss Commercial Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.4, »Über das Full Red Hat JBoss Commercial Program«.
  1. Öffnen Sie einen Browser und melden Sie sich beim Kundenportal unter https://access.redhat.com an.
  2. Klicken Sie auf Downloads.
  3. Klicken Sie in der Liste Produkt-Downloads auf Red Hat JBoss Enterprise Application Platform.
  4. Wählen Sie die korrekte JBoss EAP Version aus der Version-Auswahlliste.
  5. Suchen Sie Red Hat JBoss Enterprise Application Platform 6.x.x Installer in der Liste und klicken Sie auf die Download-Option.
  6. Sie werden dazu aufgefordert, die JAR-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis, und speichern Sie die Datei.

Prozedur 3.2. Herunterladen des JBoss EAP Installationsprogramms von jboss.org unter dem „Red Hat JBoss Developer Program“

Folgen Sie diesen Schritten, wenn Sie an dem „Red Hat JBoss Developer Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.3, »Über das Red Hat JBoss Developer Program«.
  1. Öffnen Sie einen Browser und geben Sie diese URL ein: http://www.jboss.org/products/eap.
    • Um das Installationsprogramm für die aktuelle GA-Version des Produkts herunterzuladen, klicken Sie auf die Schaltfläche Download rechts auf der Seite.
    • Folgen Sie diesen Schritten, um eine alternative Version auszuwählen, darunter die neuesten Alpha- oder Beta-Releases, sowie ältere Versionen des Produkts.
      1. Klicken Sie auf den Link Download JBoss EAP links auf der Seite.
      2. Klicken Sie in der Download-Spalte auf den Link Installer für die richtige Produktversion.
  2. Sie werden dazu aufgefordert, die JAR-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis, und speichern Sie die Datei.
Ergebnis

Die JAR-Datei für das JBoss EAP 6 Installationsprogramm wurde erfolgreich auf den Zielrechner heruntergeladen.

3.2.2. Ausführen des JBoss EAP Installationsprogramms

Das JBoss EAP Installationsprogramm kann entweder im grafischen oder im textbasierten Modus ausgeführt werden. Dieses Thema behandelt den Befehl, der zur Ausführung des Installationsprogramms im grafischen Modus notwendig ist.
Wenn Sie sich bei einer Option unsicher sind, wählen Sie einfach die Standardoption. Sie können die Konfiguration des Servers zu einem späteren Zeitpunkt einfach ändern. Weitere Informationen über die Konfiguration des JBoss EAP Servers finden Sie im Administration and Configuration Guide für die Red Hat JBoss Enterprise Application Platform 6, verfügbar im Kundenportal unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.

Prozedur 3.3. Ausführen des JBoss EAP Installationsprogramms

  1. Öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, welches das heruntergeladene Installationsprogramm-JAR enthält.
  2. Geben Sie den folgenden Befehl ein:
    java -jar jboss-eap-6.x.x-installer.jar
  3. Folgen Sie den Anweisungen in der nachstehenden Tabelle.

Tabelle 3.1. Bildschirme des JBoss EAP Installationsprogramms

Bildschirmname
Wann angezeigt
Beschreibung
Immer
Wählen Sie die gewünschte Sprache für das Installationsprogramm und klicken Sie auf OK.
Immer
Die Endnutzervereinbarung für Red Hat JBoss Middleware.
Wählen Sie „I accept the terms of this license agreement“ und klicken Sie auf Next.
Immer
Wählen Sie den Installationspfad für JBoss EAP und klicken Sie auf Next. Sie werden dazu aufgefordert, das neue Verzeichnis anzulegen, oder, falls es bereits existiert, das genannte Verzeichnis zu ersetzen.
Immer
Wählen Sie die zu installierenden Pakete. Erforderliche Pakete können nicht abgewählt werden.
Immer
Erstellen Sie einen administrativen Benutzer und weisen Sie ein Passwort zu. Klicken Sie anschließend auf Next.
Immer
Installieren Sie die Quickstart-Beispiele. Klicken Sie auf Yes und wählen Sie einen Installationspfad. Klicken Sie anschließend auf Next.
Falls Sie die Quickstart-Beispiele installieren möchten
Belassen Sie die Standardeinstellungen, um automatisch die standardmäßigen Maven-Einstellungen zu konfigurieren und das öffentlich gehostete Maven-Repository zu verwenden. Klicken Sie anschließend auf Next.
Immer
Belassen Sie die standardmäßigen Port Bindings und klicken Sie anschließend auf Next.
Immer
Wählen Sie die bevorzugte Startoption, die nach Abschluss des Installationsvorgangs angewendet werden soll. Klicken Sie anschließend auf Next.
Immer
Klicken Sie auf No, um die Konfiguration von Protokollebenen zu überspringen. Klicken Sie anschließend auf Next.
Immer
Wählen Sie Perform default configuration und klicken Sie auf Next, um fortzufahren.
Immer
Überprüfen Sie Ihre Auswahl und klicken Sie auf Next.
Immer
Sobald der Installationsvorgang abgeschlossen ist, klicken Sie auf Next.
Immer
Wenn der Vorgang abgeschlossen ist, klicken Sie auf Next.
Immer
Belassen Sie die Standardeinstellungen und klicken Sie auf Next.
Immer
Klicken Sie auf Done.
Die Installation ist nun abgeschlossen.
Ergebnis

Die Installation ist beendet und JBoss EAP 6 ist auf Ihrem Zielrechner installiert.

3.3. Download und Installation der JBoss EAP mit der ZIP-Datei.

3.3.1. Herunterladen von JBoss EAP 6 (ZIP-Installation)

Zusammenfassung

JBoss EAP steht unter dem Red Hat JBoss Developer Program oder dem Full Red Hat JBoss Commercial Program zur Verfügung. Folgen Sie den nachstehenden Schritten je nach gewähltem Programm.

Prozedur 3.4. Laden Sie vom Kundenportal die ZIP-Datei unter dem „Full Red Hat JBoss Commercial Program“ herunter

Folgen Sie diesen Schritten, wenn Sie an dem „Full Red Hat JBoss Commercial Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.4, »Über das Full Red Hat JBoss Commercial Program«.
  1. Öffnen Sie einen Browser und melden Sie sich beim Red Hat Kundenportal unter https://access.redhat.com an.
  2. Klicken Sie auf Downloads.
  3. Klicken Sie in der Liste Produkt-Downloads auf Red Hat JBoss Enterprise Application Platform.
  4. Wählen Sie die korrekte JBoss EAP Version aus der Version-Auswahlliste.
  5. Suchen Sie Red Hat JBoss Enterprise Application Platform 6.x.x in der Liste und klicken Sie auf die Download-Option.
  6. Sie werden dazu aufgefordert, die ZIP-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis und speichern Sie die Datei.

Prozedur 3.5. Laden Sie die ZIP-Datei von jboss.org unter dem Red Hat JBoss Developer Program herunter.

Folgen Sie diesen Schritten, wenn Sie an dem „Red Hat JBoss Developer Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.3, »Über das Red Hat JBoss Developer Program«.
  1. Öffnen Sie einen Webbrowser und geben Sie diese URL ein: http://www.jboss.org/products/eap/
  2. Klicken Sie auf den Link Download JBoss EAP links auf der Seite.
  3. Klicken Sie in der Download-Spalte auf den Link ZIP für die richtige Produktversion.
  4. Sie werden dazu aufgefordert, die ZIP-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis und speichern Sie die Datei.
Ergebnis

Die JBoss EAP 6 ZIP-Datei wurde erfolgreich auf den Zielrechner heruntergeladen.

3.3.2. Installieren der JBoss EAP 6 (ZIP-Installation)

Zusammenfassung

Dieses Thema behandelt die Installationsschritte der JBoss EAP 6 unter Verwendung der heruntergeladenen ZIP-Datei.

Prozedur 3.6. ZIP-Dateiinstallation

  1. Verschieben Sie das ZIP-Archiv an den gewünschten Speicherort.

    Verschieben Sie die ZIP-Datei auf den Server und in das Verzeichnis, in dem Sie die JBoss EAP 6 installieren möchten. Der Benutzer, der den Server startet und stoppt, benötigt Lese- und Schreibzugriff auf das Verzeichnis.
  2. Verwenden Sie eine geeignete Applikation zur Extraktion des ZIP-Archivs in den gewünschten Speicherort.

    In einer Red Hat Enterprise Linux Umgebung verwenden Sie das unzip-Dienstprogramm, um die Inhalte des ZIP-Archivs zu extrahieren.
    In einer Microsoft Windows Umgebung rechts-klicken Sie auf die Datei und wählen Sie Extract All.
    In einer Hewlett-Packard HP-UX Umgebung verwenden Sie das unzip-Dienstprogramm, um die Inhalte des ZIP-Archivs zu extrahieren.
Ergebnis

Die JBoss EAP 6 wurde erfolgreich installiert. Das durch Extraktion des ZIP-Archivs erstellte Verzeichnis ist das Verzeichnis der obersten Ebene für den Server. Dies ist EAP_HOME.

3.4. Download der Quickstart Code-Beispiele

3.4.1. Die Quickstarts herunterladen

Zusammenfassung

Die JBoss EAP 6 kommt mit einem umfassenden Satz an Quickstart-Codebeispielen, die Benutzern beim Schreiben von Applikationen mittels der Java EE 6 Technologien helfen sollen.

Falls Sie bei der Installation der JBoss EAP die Installation der Quickstart-Beispiele gewählt haben, so können Sie dieses Kapitel überspringen. Andernfalls können Sie sie jetzt unter dem Red Hat JBoss Developer Program oder dem Full Red Hat JBoss Commercial Program herunterladen. Befolgen Sie nachfolgend die Vorgehensweise, die Ihrer Programmauswahl entspricht.

Prozedur 3.7. Laden Sie die Quickstarts unter dem Full Red Hat JBoss Commercial Program herunter

Folgen Sie diesen Schritten, wenn Sie an dem „Full Red Hat JBoss Commercial Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.4, »Über das Full Red Hat JBoss Commercial Program«.
  1. Öffnen Sie einen Browser und melden Sie sich beim Red Hat Kundenportal unter https://access.redhat.com an.
  2. Klicken Sie auf Downloads.
  3. Klicken Sie in der Liste Produkt-Downloads auf Red Hat JBoss Enterprise Application Platform.
  4. Wählen Sie die korrekte JBoss EAP Version aus der Version-Auswahlliste.
  5. Suchen Sie Red Hat JBoss Enterprise Application Platform 6.x.x Quickstarts in der Liste und klicken Sie auf die Download-Option.
  6. Sie werden dazu aufgefordert, die ZIP-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis und speichern Sie die Datei.
  7. Entpacken Sie das Archiv im Verzeichnis Ihrer Wahl.

Prozedur 3.8. Laden Sie die Quickstarts unter dem Red Hat JBoss Developer Program herunter

Folgen Sie diesen Schritten, wenn Sie an dem „Red Hat JBoss Developer Program“ teilnehmen. Informationen über dieses Programm finden Sie unter Abschnitt 1.3, »Über das Red Hat JBoss Developer Program«.
  1. Öffnen Sie einen Webbrowser und geben Sie diese URL ein: http://www.jboss.org/products/eap/
  2. Klicken Sie auf das Link JBoss EAP herunterladen links auf der Seite, um Informationen zum Produkt-Download anzuzeigen.
  3. Klicken Sie unter Download JBoss EAP auf das Quickstarts-Link, um ein ZIP-Archiv mit Beispielen herunterzuladen.
  4. Sie werden dazu aufgefordert, die ZIP-Datei in ein Verzeichnis Ihrer Wahl zu speichern. Wählen Sie ein Verzeichnis und speichern Sie die Datei.
  5. Entpacken Sie das Archiv im Verzeichnis Ihrer Wahl.

Kapitel 4. Anweisungen nach der Installation

4.1. Einrichten der Entwicklungsumgebung

4.1.1. Übersicht der Red Hat JBoss Developer Studio Installation

Dieses Handbuch bietet eine Anleitung zum einfachsten Installationspfad für Red Hat JBoss Developer Studio. Die vollständige Installationsprozedur finden Sie im Installationshandbuch für Red Hat JBoss Developer Studio auf https://access.redhat.com/site/documentation/en-US/Red_Hat_JBoss_Developer_Studio/.

4.1.2. Herunterladen des Red Hat JBoss Developer Studio

  1. Klicken Sie auf die Download-Schaltfläche. Sie werden dazu aufgefordert, die ZIP-Datei in ein Verzeichnis Ihrer Wahl zu speichern.

4.1.3. Installieren des Red Hat JBoss Developer Studio

  1. Öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, das die .jar-Datei enthält.
  2. Führen Sie den folgenden Befehl aus, um das grafische Installationsprogramm zu starten:
    java -jar jbdevstudio-build_version.jar

    Anmerkung

    Alternativ können Sie auf die .jar-Datei doppelklicken, um das Installationsprogramm zu starten.
  3. Klicken Sie auf Next, um den Installationsvorgang zu starten.
  4. Wählen Sie I accept the terms of this license agreement und klicken Sie auf Next.
  5. Passen Sie den Installationspfad an und klicken Sie auf Next.

    Anmerkung

    Falls das Verzeichnis auf dem Installationspfad nicht existiert, erscheint ein Dialogfeld. Klicken Sie auf Ok, um das Verzeichnis zu erstellen.
  6. Wählen Sie eine JVM oder lassen Sie die standardmäßige JVM ausgewählt und klicken Sie anschließend auf Next.
  7. Red Hat JBoss Developer Studio umfasst die Red Hat JBoss Enterprise Application Platform. Falls diese bereits installiert ist, wählen Sie No. Wählen Sie andernfalls Yes, um sie zu installieren und zur Verwendung mit Red Hat JBoss Developer Studio zu konfigurieren.
  8. Überprüfen Sie die Installationsdetails und klicken Sie auf Next.
  9. Klicken Sie auf Next, sobald der Installationsvorgang abgeschlossen ist.
  10. Konfigurieren Sie die Desktop-Verknüpfungen für Red Hat JBoss Developer Studio und klicken Sie auf Next.
  11. Klicken Sie auf Done.

4.1.4. Starten des Red Hat JBoss Developer Studio

Doppelklicken Sie auf die Desktop-Verknüpfung, die Sie während der Installation angelegt haben, oder verwenden Sie die Befehlszeile, um Red Hat JBoss Developer Studio zu starten. Dieser Abschnitt beschreibt das Starten von Red Hat JBoss Developer Studio mithilfe der Befehlszeile.

Prozedur 4.1. Befehl zum Starten von Red Hat JBoss Developer Studio

  1. Öffnen Sie ein Terminal und wechseln Sie in das Red Hat JBoss Developer Studio Installationsverzeichnis.
  2. Führen Sie den folgenden Befehl aus, um Red Hat JBoss Developer Studio zu starten:
    Für Linux:
    [localhost]$ ./jbdevstudio
    Für Microsoft Windows:
    C:\JBDS_INSTALL_DIRECTORY > jbdevstudio.bat

4.1.5. Den JBoss EAP Server mittels Define New Server hinzufügen

Diese Anleitung geht davon aus, dass dies Ihre erste Einführung in das Red Hat JBoss Developer Studio ist und Sie noch keinen Red Hat JBoss Enterprise Application Platform Server hinzugefügt haben. Die nachfolgende Prozedur fügt den JBoss EAP Server mittels Define New Server-Assistent hinzu.

Prozedur 4.2. Den Server hinzufügen

  1. Öffnen Sie den Servers-Reiter. Ist kein Servers-Reiter vorhanden, so fügen Sie diesen wie folgt dem Panel hinzu:
    1. Klicken Sie auf WindowShow ViewOther....
    2. Wählen Sie Servers aus dem Server-Ordner und klicken Sie auf OK.
  2. Klicken Sie auf No servers are available. Click this link to create a new server... oder klicken Sie - falls Ihnen dies lieber ist - in das leere Server-Panel und wählen Sie NewServer.
    Neuen Server hinzufügen - Keine Server verfügbar

    Abbildung 4.1. Neuen Server hinzufügen - Keine Server verfügbar

  3. Klappen Sie JBoss Enterprise Middleware aus und wählen Sie JBoss Enterprise Application Platform 6.1+. Geben Sie einen Servernamen ein, zum Beispiel "JBoss Enterprise Application Platform 6.4", klicken Sie dann auf Next, um die JBoss-Runtime zu erstellen und den Server zu definieren. Wenn Sie das nächste Mal einen neuen Server definieren, so zeigt dieser Dialog eine Server runtime environment-Auswahl mit der neuen Runtime-Definition an.
    Einen neuen Server definieren

    Abbildung 4.2. Einen neuen Server definieren

  4. Erstellen Sie einen Server-Adapter, um das Starten und das Stoppen des Servers zu verwalten. Behalten Sie die Standardeinstellungen und klicken Sie auf Next.
    Neuen Server-Adapter erstellen

    Abbildung 4.3. Neuen Server-Adapter erstellen

  5. Geben Sie einen Namen, zum Beispiel "JBoss EAP 6.4 Runtime" ein. Klicken Sie unter Home Directory auf Browse und navigieren Sie zum Speicherort Ihrer JBoss EAP Installation. Klicken Sie dann auf Next.
    Hinzufügen einer neuen Server Runtime Umgebung

    Abbildung 4.4. Hinzufügen einer neuen Server Runtime Umgebung

    Anmerkung

    Einige Quickstarts machen es erforderlich, dass Sie den Server mit einem anderen Profil oder zusätzlichen Argumenten ausführen. Um einen Quickstart bereitzustellen, der das full Profil benötigt, müssen Sie einen neuen Server definieren und eine Server Runtime Environment definieren, die standalone-full.xml für die Configuration file festlegt. Stellen Sie außerdem sicher, dass Sie dem Server einen neuen deskriptiven Namen geben.
  6. Konfigurieren Sie bestehende Projekte für den neuen Server. Da Sie an diesem Punkt keine Projekte haben, klicken Sie auf Finish.
    Bearbeiten Sie die Ressourcen für den neuen JBoss Server

    Abbildung 4.5. Bearbeiten Sie die Ressourcen für den neuen JBoss Server

Ergebnis

Der JBoss EAP Runtime Server ist im Servers-Reiter gelistet.

Server erscheint in der Serverliste

Abbildung 4.6. Server erscheint in der Serverliste

4.2. Konfigurieren Sie Maven

4.2.1. Über Maven

Apache Maven ist ein distribuiertes Automatisierungstool bei der Entwicklung von Java-Applikationen zum Erstellen, Verwalten und den Build von Software-Projekten. Maven verwendet Standardkonfigurationsdateien namens Project Object Model oder POM, Dateien die den Build-Prozess definieren und verwalten. POMs beschreiben die Modul- und Komponentenabhängigkeiten, Build-Reihenfolge sowie die Ziele für das resultierende Projekt-Packaging und die Ausgabe unter Verwendung einer XML-datei. Dies stellt den korrekten und einheitlichen Build des Projekts sicher.
Maven erreicht dies mittels eines Repository. Ein Maven Repository speichert Java-Bibliotheken, Plug-ins und andere Build-Artifakte. Das standardmäßige öffentliche Repository ist das Maven 2 Central Repository, aber Repositories können innerhalb eines Unternehmens privat und intern sein, wobei gemeinsame Artifakte unter den Entwicklungsteams geteilt werden. Repositories sind auch von Drittanbietern verfügbar. Die JBoss EAP beinhaltet ein Maven-Repository, das viele der Anforderungen umfasst, die Java EE Entwickler in der Regel für den Build von Applikationen auf der JBoss EAP verwenden.
Weitere Informationen zu Maven finden Sie unter Welcome to Apache Maven.
Weitere Informationen zu Maven Repositories finden Sie unter Apache Maven Project - Einführung in Repositories.
Weitere Informationen zur Verwendung von Maven in der JBoss EAP finden Sie im Maven Guide im Development Guide für die Red Hat JBoss Enterprise Application Platform im Kundenportal unter https://access.redhat.com/site/documentation/JBoss_Enterprise_Application_Platform/.

4.2.2. Konfigurieren der Maven-Einstellungen

Die für den Build und das Deployment von Applikationen auf der JBoss EAP 6 erforderlichen Artifakte und Abhängigkeiten werden auf einem öffentlichen Repository gehostet. Sie müssen Maven beim Build Ihrer Applikationen zur Verwendung dieses Repository anweisen. Wie Sie dies tun hängt davon ab, ob Sie vorhaben Red Hat JBoss Developer Studio oder die Maven-Befehlszeile für den Build und das Deployment Ihrer Applikationen zu verwenden.
Red Hat JBoss Developer Studio beinhaltet Maven, es muss daher nicht separat heruntergeladen und installiert werden. Falls Sie planen Red Hat JBoss Developer Studio für den Build und das Deployment Ihrer Applikationen zu verwenden, folgen Sie den hier aufgeführten Anweisungen zur Konfiguration der Maven-Einstellungen: Abschnitt 4.2.3.1, »Konfigurieren von Maven zur Verwendung mit Red Hat JBoss Developer Studio«
Falls Sie die Maven-Befehlszeile für den Build und das Deployment Ihrer Applikationen verwenden wollen, so müssen Sie Maven erst herunterladen und installieren. Die Anweisungen dazu finden Sie hier: Abschnitt 4.2.4.1, »Download und Installation von Maven«. Anschließend befolgen Sie diese zur Konfiguration der Maven-Einstellungen: Abschnitt 4.2.4.2, »Konfigurieren der Maven-Einstellungen zur Verwendung mit Befehlszeile«

4.2.3. Konfigurieren Sie Maven zur Verwendung mit Red Hat JBoss Developer Studio

4.2.3.1. Konfigurieren von Maven zur Verwendung mit Red Hat JBoss Developer Studio

Die für den Build und das Deployment von Applikationen auf der Red Hat JBoss Enterprise Application Platform erforderlichen Artifakte und Abhängigkeiten werden auf einem öffentlichen Repository gehostet. Sie müssen Maven beim Build Ihrer Applikationen zur Verwendung dieses Repository anweisen. Dieses Thema behandelt die notwendigen Schritte zur Konfiguration von Maven, wenn Sie Red Hat JBoss Developer Studio für den Build und das Deployment Ihrer Applikationen verwenden wollen.
Falls Sie die Maven-Befehlszeile für den Build und das Deployment Ihrer Applikationen verwenden wollen, so können Sie dieses Thema überspringen. Folgen Sie stattdessen den Anweisungen hier: Abschnitt 4.2.4.2, »Konfigurieren der Maven-Einstellungen zur Verwendung mit Befehlszeile«.
Maven wird mit Red Hat JBoss Developer Studio distribuiert, daher ist es nicht notwendig, es separat zu installieren. Sie müssen Maven jedoch zur Verwendung durch den Java EE Web Project Assistenten für Deployments zu JBoss EAP konfigurieren. Die nachfolgende Prozedur demonstriert, wie Maven für die Verwendung mit JBoss EAP konfiguriert wird, indem die Maven-Konfigurationsdatei von innerhalb Red Hat JBoss Developer Studio bearbeitet wird.

Prozedur 4.3. Konfigurieren von Maven in Red Hat JBoss Developer Studio

  1. Klicken Sie auf WindowPreferences, klappen Sie JBoss Tools aus und wählen Sie JBoss Maven Integration.
    Click Window→Preferences, expand JBoss Tools and select JBoss Maven Integration.

    Abbildung 4.7. JBoss Maven Integrationspanel im Bildschirm Preferences

  2. Klicken Sie auf Configure Maven Repositories.
  3. Klicken Sie auf Add Repository zur Konfiguration der JBoss GA Tech Vorschau des Maven Repository. Vervollständigen Sie den Add Maven Repository-Dialog wie folgt:
    1. Stellen Sie die Profile ID-, die Repository ID- und die Repository Name-Werte auf jboss-ga-repository ein.
    2. Stellen Sie den Repository URL-Wert auf http://maven.repository.redhat.com/techpreview/all ein.
    3. Klicken Sie auf das Active by default-Kästchen, um das Maven-Repository zu aktivieren.
    4. Klicken Sie OK
    Enter Maven profile and repository values.

    Abbildung 4.8. Hinzufügen von Maven Repository - JBoss Tech-Vorschau

  4. Klicken Sie auf Add Repository, um das JBoss Early Access Maven Repository zu konfigurieren. Vervollständigen Sie den Add Maven Repository-Dialog wie folgt:
    1. Stellen Sie die Profile ID-, die Repository ID- und die Repository Name-Werte auf jboss-earlyaccess-repository ein.
    2. Stellen Sie den Repository URL-Wert auf http://maven.repository.redhat.com/earlyaccess/all/ ein.
    3. Klicken Sie auf das Active by default-Kästchen, um das Maven-Repository zu aktivieren.
    4. Klicken Sie OK
    Enter Maven profile and repository values.

    Abbildung 4.9. Hinzufügen von Maven Repository - JBoss Early Access

  5. Überprüfen Sie die Repositories und klicken Sie Finish.
    Review Maven profile and repository values.

    Abbildung 4.10. Überprüfen der Maven Repositories

  6. Es erscheint eine Eingabeaufforderung mit der Nachricht "Are you sure you want to update the file 'MAVEN_HOME/settings.xml'?". Klicken Sie Yes, um die Einstellungen zu aktualisieren. Klicken Sie OK, um den Dialog zu schließen.
    Das JBoss EAP Maven Repository ist jetzt für die Verwendung mit Red Hat JBoss Developer Studio konfiguriert.

4.2.4. Konfigurieren Sie Maven zur Verwendung mit Befehlszeile

4.2.4.1. Download und Installation von Maven

Falls Sie die Maven-Befehlszeile für den Build und das Deployment von Applikationen auf die JBoss EAP verwenden wollen, so müssen Sie Maven erst herunterladen und installieren. Falls Sie planen, Red Hat JBoss Developer Studio für den Build und das Deployment Ihrer Applikationen zu verwenden, sokönnen Sie diese Prozedur überspringen, da Maven mit Red Hat JBoss Developer Studio geliefert wird.
  1. Gehen Sie auf Apache Maven Project - Download Maven und laden Sie sich die aktuellste Distribution für Ihr Betriebssystem herunter.
  2. Die Maven-Dokumentation liefert Informationen dazu, wie Apache Maven für Ihr Betriebssystem heruntergeladen und installiert wird.

4.2.4.2. Konfigurieren der Maven-Einstellungen zur Verwendung mit Befehlszeile

Die für den Build und das Deployment von Applikationen auf der JBoss EAP 6 erforderlichen Artifakte und Abhängigkeiten werden auf einem öffentlichen Repository gehostet. Falls Sie vorhaben, Red Hat JBoss Developer Studio für den Build und das Deployment Ihrer Applikationen zu verwenden, können Sie dieses Thema überspringen. Befolgen Sie stattdessen die Anweisungen hier: Abschnitt 4.2.3.1, »Konfigurieren von Maven zur Verwendung mit Red Hat JBoss Developer Studio«. Wenn Sie jedoch die Maven-Befehlszeile verwenden wollen, so müssen Sie Maven mittels der Maven-Einstellungen anweisen, das JBoss EAP 6 Maven Repository über Ihre Projekte hinweg zu verwenden.
Die Konfiguration der Einstellungen zur Verwendung mit Maven-Befehlszeile kann auf zwei Arten erfolgen.
  • Sie können die vorkonfigurierte settings.xml-Datei kopieren, die mit den Quickstarts geliefert wird.
  • Sie können die Maven settings.xml-Datei manuell bearbeiten.
Dieses Thema beschreibt beide Methoden. Falls Sie die Quickstarts heruntergeladen haben, so ist die erste Vorgehensweise der einfachste Weg, die Einstellungen zu konfigurieren.
Voraussetzungen

Sie müssen Maven installieren, ehe Sie die Einstellungen konfigurieren. Weitere Informationen finden Sie unter: Abschnitt 4.2.4.1, »Download und Installation von Maven«

Prozedur 4.4. Konfigurieren von Maven unter Verwendung der mit den Quickstart-Beispielen gelieferten Einstellungen

Die Red Hat JBoss Enterprise Application Platform Quickstarts werden mit einer settings.xml-Datei geliefert, die für die Verwendung des online JBoss EAP Maven Repository konfiguriert ist. Falls Sie die Quickstarts heruntergeladen haben, so ist dies die einfachste Weise, die Einstellungen zu konfigurieren.
  1. Dieses Verfahren überschreibt die vorhandene Datei mit Maven-Einstellungen, Sie müssen also eine Sicherungskopie der vorhandenen Maven settings.xml-Datei erstellen.
    1. Finden Sie das Maven-Installationsverzeichnis für Ihr Betriebssystem. Es ist in der Regel im USER_HOME/.m2/-Verzeichnis installiert.
      • Für Linux oder Mac ist dies: ~/.m2/
      • Für Windows ist dies: \Documents and Settings\USER_NAME\.m2\ oder \Users\USER_NAME\.m2\
    2. Falls Sie eine vorhandene USER_HOME/.m2/settings.xml-Datei besitzen, benennen Sie diese um oder erstellen Sie eine Sicherungskopie, damit Sie diese später wiederherstellen können.
  2. Falls Sie die Quickstarts noch nicht heruntergeladen haben, befolgen Sie die Anweisungen hier: Abschnitt 3.4.1, »Die Quickstarts herunterladen«.
  3. Kopieren Sie die QUICKSTART_HOME/settings.xml-Datei in das USER_HOME/.m2/-Verzeichnis.
  4. Wenn Sie die settings.xml-Datei bearbeiten, während Red Hat JBoss Developer Studio läuft, so folgen Sie der Vorgehensweise am Ende dieses Themas mit dem Titel Erneuern der Benutzereinstellungen von Red Hat JBoss Developer Studio.

Prozedur 4.5. Manuelles Bearbeiten und Konfigurieren von Maven-Einstellungen zur Verwendung mit dem Online JBoss EAP Maven Repository

Sie können die JBoss EAP-Profile manuell einer bestehenden Maven-Einstellungsdatei hinzufügen.
  1. Finden Sie das Maven-Installationsverzeichnis für Ihr Betriebssystem. Es ist in der Regel im USER_HOME/.m2/-Verzeichnis installiert.
    • Für Linux oder Mac ist dies ~/.m2/
    • Für Windows ist dies \Documents and Settings\USER_NAME\.m2\ oder \Users\USER_NAME\.m2\
  2. Falls Sie keine settings.xml-Datei finden, kopieren Sie die settings.xml-Datei aus dem USER_HOME/.m2/conf/-Verzeichnis in das USER_HOME/.m2/-Verzeichnis.
  3. Kopieren Sie die folgende XML in das <profiles>-Element der Datei.
    <!-- Configure the JBoss GA Maven repository -->
    <profile>
      <id>jboss-ga-repository</id>
      <repositories>
        <repository>
          <id>jboss-ga-repository</id>
          <url>http://maven.repository.redhat.com/techpreview/all</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>jboss-ga-plugin-repository</id>
          <url>http://maven.repository.redhat.com/techpreview/all</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
    <!-- Configure the JBoss Early Access Maven repository -->
    <profile>
      <id>jboss-earlyaccess-repository</id>
      <repositories>
        <repository>
          <id>jboss-earlyaccess-repository</id>
          <url>http://maven.repository.redhat.com/earlyaccess/all/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>jboss-earlyaccess-plugin-repository</id>
          <url>http://maven.repository.redhat.com/earlyaccess/all/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
    
    
    Kopieren Sie die folgende XML in das <activeProfiles>-Element der settings.xml-Datei.
    <activeProfile>jboss-ga-repository</activeProfile>
    <activeProfile>jboss-earlyaccess-repository</activeProfile>
    
    
  4. Wenn Sie die settings.xml-Datei bearbeiten, während Red Hat JBoss Developer Studio läuft, so folgen Sie der Vorgehensweise am Ende dieses Themas mit dem Titel Erneuern der Benutzereinstellungen von Red Hat JBoss Developer Studio.

Prozedur 4.6. Red Hat JBoss Developer Studio Benutzereinstellungen neu laden

Wenn Sie die settings.xml-Datei bearbeiten, während Red Hat JBoss Developer Studio läuft, so müssen Sie die Benutzereinstellungen neu laden.
  1. Wählen Sie aus dem Menü WindowPreferences.
  2. Klappen Sie im Preferences-Bildschirm Maven aus und wählen Sie User Settings.
  3. Klicken Sie auf die Update Settings-Schaltfläche, um die Maven-Benutzereinstellungen in Red Hat JBoss Developer Studio neu zu laden.
    Aktualisieren der Maven-Benutzereinstellungen

    Abbildung 4.11. Aktualisieren der Maven-Benutzereinstellungen

Wichtig

Falls Ihr Maven-Repository veraltete Artifakte enthält, so können beim Build oder dem Deployment Ihres Projekts die folgenden Maven-Fehlermeldungen erscheinen:
  • Missing artifact ARTIFACT_NAME
  • [ERROR] Failed to execute goal on project PROJECT_NAME; Could not resolve dependencies for PROJECT_NAME
Um dieses Problem zu lösen, löschen Sie die gecachte Version Ihres lokalen Repository, um den Download der aktuellsten Artifakte zu erzwingen. Das gecachte Repository befindet sich in Ihrem ~/.m2/repository/-Unterverzeichnis bei Linux bzw. dem %SystemDrive%\Users\USERNAME\.m2\repository\-Unterverzeichnis bei Windows.

Kapitel 5. Probieren Sie es aus

5.1. Führen Sie die Quickstarts aus

5.1.1. Ausführen der Quickstarts in Red Hat JBoss Developer Studio

Dieser Abschnitt beschreibt die Verwendung von Red Hat JBoss Developer Studio für das Deployment von Quickstarts und das Ausführen der Arquillian-Tests.

Prozedur 5.1. Importieren Sie die Quickstarts in Red Hat JBoss Developer Studio

Jeder Quickstart wird mit einer POM (Project Object Model) Datei geliefert, die Projekt- und Konfigurationsinformationen für den Quickstart enthält. Unter Verwendung dieser POM-Datei können Sie den Quickstart auf einfache Weise in Red Hat JBoss Developer Studio importieren.

Wichtig

Befindet sich Ihr Quickstart-Projektordner innerhalb der IDE-Arbeitsfläche wenn Sie Red Hat JBoss Developer Studio importieren, so generiert die IDE einen ungültigen Projektnamen und WAR-Archivnamen. Stellen Sie sicher, dass sich Ihr Quickstart-Projektordner außerhalb der IDE-Arbeitsfläche befindet, ehe Sie anfangen!
  1. Starten Sie Red Hat JBoss Developer Studio.
  2. Wählen Sie aus dem Menü FileImport.
  3. Wählen Sie in der Auswahlliste MavenExisting Maven Projects, klicken Sie dann auf Next.
    Import bestehender Maven-Projekte

    Abbildung 5.1. Import bestehender Maven-Projekte

  4. Gehen Sie in das Verzeichnis des Quickstarts, den Sie testen möchten, zum Beispiel den helloworld-Quickstart und klicken Sie auf OK. Die Projects-Listenbox wird mit der pom.xml-Datei des gewählten Quickstart-Projekts aufgefüllt.
    Auswahl von Maven-Projekten

    Abbildung 5.2. Auswahl von Maven-Projekten

  5. Klicken Sie auf Finish (Beenden).

Prozedur 5.2. Build und Deployment des helloworld-Quickstarts

Der helloworld-Quickstart ist einer der einfachsten Quickstarts und eine gute Weise um zu verifizieren, dass der JBoss Server korrekt konfiguriert ist und ordnungsgemäß läuft.
  1. Falls Sie keinen Servers-Reiter sehen oder noch keinen Server definiert haben, befolgen Sie die Anweisungen hier: Abschnitt 4.1.5, »Den JBoss EAP Server mittels Define New Server hinzufügen«. Falls Sie das Deployment eines Quickstart planen, der das full-Profil oder zusätzliche Startup-Argumente erfordert, so stellen Sie sicher, dass die Server-Runtime-Umgebung erstellt ist, wie in der Quickstart-Anleitung angegeben.
  2. Klicken Sie mit der rechten Maustaste auf das jboss-helloworld-Projekt im Project Explorer-Reiter und wählen Sie Run As. Sie erhalten eine Auswahlliste. Wählen Sie Run on Server.
    Ausführen als - Ausführen auf Server

    Abbildung 5.3. Ausführen als - Ausführen auf Server

  3. Wählen Sie JBoss EAP 6.1+ Runtime Server aus der Serverliste und klicken Sie auf Next.
    Ausführen auf Server

    Abbildung 5.4. Ausführen auf Server

  4. Der nächste Bildschirm zeigt die Ressourcen an, die auf dem Server konfiguriert sind. Der jboss-helloworld-Quickstart ist für Sie konfiguriert. Klicken Sie Finish, um den Quickstart bereitzustellen.
    Bearbeiten von am Server konfigurierten Ressourcen

    Abbildung 5.5. Bearbeiten von am Server konfigurierten Ressourcen

  5. Überprüfen Sie die Ergebnisse.
    • Im Server-Reiter wechselt der JBoss EAP 6.x Runtime Server Status zu [Started, Republish] .
    • Der Server Console-Reiter zeigt Nachrichten zum JBoss EAP 6.x Server-Start und der Bereitstellung des helloworld Quickstarts.
    • Ein helloworld-Reiter erscheint, der die URL http://localhost:8080/jboss-helloworld/HelloWorld und den Text "Hello World!" anzeigt.
    • Die folgende Nachricht in der Console bestätigt das Deployment der jboss-helloworld.war-Datei:
      JBAS018210: Register web context: /jboss-helloworld
      JBAS018559: Deployed "jboss-helloworld.war" (runtime-name : "jboss-helloworld.war")
      
      Der registrierte Webkontext wird http://localhost:8080 angehängt, um die URL zu liefern, die für den Zugriff auf die bereitgestellte Applikation verwendet wird.
  6. Um zu verifizieren, dass der helloworld-Quickstart erfolgreich zum JBoss Server deployt wurde, öffnen Sie einen Webbrowser und greifen Sie auf die Applikation mittels der folgenden URL zu: http://localhost:8080/jboss-helloworld

Prozedur 5.3. Führen Sie die bean-validation-Quickstart Arquillian-Tests aus

Einige Quickstarts bieten keine Benutzer-Interface-Schicht und stellen stattdessen zur Demonstration der Code-Beispiele Arquillian-Tests bereit. Der bean-validation-Quickstart ist ein Beispiel für einen Quickstart, der Arquillian-Tests liefert.
  1. Befolgen Sie die Vorgehensweise oben, um den bean-validation-Quickstart in Red Hat JBoss Developer Studio zu importieren.
  2. Klicken Sie im Servers-Reiter mit der rechten Maustaste auf den Server und wählen Sie Start, um den JBoss EAP Server zu starten. Falls Sie keinen Servers-Reiter sehen oder noch keinen Server definiert haben, folgen Sie den Anweisungen hier: Abschnitt 4.1.5, »Den JBoss EAP Server mittels Define New Server hinzufügen«.
  3. Klicken Sie mit der rechten Maustaste auf das jboss-bean-validation-Projekt im Project Explorer-Reiter und wählen Sie Run As. Sie erhalten eine Auswahlliste. Wählen Sie Maven Build.
  4. Geben Sie im Goals-Eingabefeld des Edit Configuration-Dialogs ein: clean test -Parq-jbossas-remote
    Klicken Sie dann auf Run.
    Konfiguration bearbeiten

    Abbildung 5.6. Konfiguration bearbeiten

  5. Überprüfen Sie die Ergebnisse.
    Der Server Console-Reiter zeigt Nachrichten zum JBoss EAP-Serverstart und die Ausgabe der bean-validation-Quickstart Arquillian-Tests an.
    -------------------------------------------------------
     T E S T S
    -------------------------------------------------------
    Running org.jboss.as.quickstarts.bean_validation.test.MemberValidationTest
    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.189 sec
    
    Results :
    
    Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
    
    [INFO] ------------------------------------------------------------------------
    [INFO] BUILD SUCCESS
    [INFO] ------------------------------------------------------------------------
    

5.1.2. Ausführen der Quickstarts mittels einer Befehlszeile

Prozedur 5.4. Build und Bereitstellung der Quickstarts mittels einer Befehlszeile

Der Build und die Bereitstellung von Quickstarts mittels einer Befehlszeile sind einfach. Seien Sie sich aber bewusst, dass bei Verwendung einer Befehlszeile Sie selbst bei Bedarf den JBoss Server starten müssen.
  1. Sehen Sie sich die README.html-Datei im root-Verzeichnis der Quickstarts an.
    Diese Datei enthält allgemeine Informationen zu Systemanforderungen, zur Konfiguration von Maven, zum Hinzufügen von Benutzern und zur Ausführung der Quickstarts. Lesen Sie sich diese unbedingt durch, ehe Sie anfangen.
    Sie enthält auch eine Tabelle mit einer Liste der verfügbaren Quickstarts. Die Tabelle listet den Namen jedes Quickstarts sowie die Technlogie, die dieser demonstriert. Sie liefert außerdem eine kurze Beschreibung des Quickstarts und das Erfahrungsniveau, das zu dessen Einrichtung erforderlich ist. Ausführlichere Informationen zu einem Quickstart erhalten Sie, wenn Sie auf den Namen des Quickstart klicken.
    Einige Quickstarts wurden dazu entworfen andere Quickstarts zu verbessern oder zu erweitern. Diese sind in der Prerequisites-Tabelle vermerkt. Falls ein Quickstart Voraussetzungen listet, so müssen Sie diese installieren, ehe Sie mit dem Quickstart arbeiten.
    Einige Quickstarts erfordern die Installation und Konfiguration von optionalen Komponenten. Installieren Sie diese Komponenten nur, wenn der Quickstart diese erfordert.
  2. Ausführen des helloworld-Quickstarts.
    Der helloworld-Quickstart ist einer der einfachsten Quickstarts und eine gute Weise um zu verifizieren, dass der JBoss Server korrekt konfiguriert ist und ordnungsgemäß läuft. Öffnen Sie die README.html-Datei im root des helloworld-Quickstarts. Sie enthält ausführliche Informationen dazu, wie der Build und das Deployment des Quickstart sowie der Zugriff auf die laufende Applikation erfolgen sollen.
  3. Ausführen der anderen Quickstarts.
    Befolgen Sie die Anweisungen in der README.html-Datei im root-Ordner jedes Quickstarts, um das Beispiel auszuführen.

Anhang A. Bildschirmfoto Installationsprogramm

A.1. Auswahl der Sprache

Choose the desired language for the installation program.

Abbildung A.1. JBoss EAP Installationsprogramm: Sprachauswahl

A.2. Die Endnutzervereinbarung

Agree to the End User License Agreement to continue.

Abbildung A.2. JBoss EAP Installationsprogramm: Endnutzervereinbarung

A.3. Installationspfad

Define the installation path for the JBoss EAP instance.

Abbildung A.3. JBoss EAP Installationsprogramm: Installationspfad

A.4. Auswahl der zu installierenden Pakete

Wählen Sie die zu installierenden Pakete. Erforderliche Pakete können nicht abgewählt werden.
JBoss EAP Installationsprogramm: Auswahl der zu installierenden Pakete

Abbildung A.4. JBoss EAP Installationsprogramm: Auswahl der zu installierenden Pakete

A.5. Erstellen eines administrativen Benutzers

Create an administrative user.

Abbildung A.5. JBoss EAP Installationsprogramm: Erstellen eines administrativen Benutzers

A.6. Quickstart Installation

Install the JBoss EAP quickstarts.

Abbildung A.6. JBoss EAP Installationsprogramm: Quickstart-Einstellung

A.7. Einrichten des Maven-Repository

JBoss EAP Installationsprogramm: Einrichten des Maven-Repository

Abbildung A.7. JBoss EAP Installationsprogramm: Einrichten des Maven-Repository

A.8. Einrichten von Socket-Bindings

Bestimmen Sie, ob die Standard-Bindings verwendet werden sollen oder konfigurieren Sie benutzerdefinierte Bindings.
Use the default bindings for standalone and domain mode.

Abbildung A.8. JBoss EAP Installationsprogramm: Standardmäßige Socket-Bindings

A.9. Server-Start

Select the startup option desired on completion of the installation process.

Abbildung A.9. JBoss EAP Installationsprogramm: Server-Start

A.10. Konfigurieren von Protokollebenen

Choose No to skip configuration of logging level.

Abbildung A.10. JBoss EAP Installationsprogramm: Überspringen der Konfiguration von Protokollebenen

A.11. Konfigurieren der Laufzeitumgebung

JBoss EAP Installationsprogramm: Konfiguration der Laufzeitumgebung (Standard)

Abbildung A.11. JBoss EAP Installationsprogramm: Konfiguration der Laufzeitumgebung (Standard)

A.12. Überprüfen der Installationskomponenten

Review the list of selected components. Click the Next to continue or Previous to go back and make changes.

Abbildung A.12. JBoss EAP Installationsprogramm: Überprüfen der ausgewählten Komponenten

A.13. Installationsfortschritt

When the installation progress completes, click Next.

Abbildung A.13. JBoss EAP Installationsprogramm: Installationsfortschritt der Komponenten

A.14. Installationsvorgang abgeschlossen

JBoss EAP Installationsprogramm: Vorgang abgeschlossen

Abbildung A.14. JBoss EAP Installationsprogramm: Vorgang abgeschlossen

A.15. Erstellen von Shortcuts

Choose whether to create shortcuts and how to configure them. Then click Next.

Abbildung A.15. JBoss EAP Installationsprogramm: Erstellen von Shortcuts

A.16. Generieren eines Installationsskripts

Choose whether to generate an installation script containing the selected install options. Then click Done to finish.

Abbildung A.16. JBoss EAP Installationsprogramm: Generieren eines Installationsskripts

Anhang B. Versionsgeschichte

Versionsgeschichte
Version 6.4.0-10Tuesday April 14 2015Lucas Costi
Red Hat JBoss Enterprise Application Platform 6.4.0.GA

Rechtlicher Hinweis

Copyright © 2015 Red Hat, Inc..
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.