POM-Abhängigkeitsdateien konfigurieren, die den Klassenpfad bestimmter WebSphere-Laufzeitumgebungen emulieren

[8.5.5.2 oder höher] Wenn Sie vorhaben, POM-Zieldateien (Project Object Model) zu verwenden, die den Klassenpfad von WebSphere-Laufzeitumgebungen emulieren, können Sie Ihre Maven-Projektabhängigkeiten konfigurieren und die für die Verwendung dieser Abhängigkeiten erforderlichen Schritte ausführen.Wenn Sie vorhaben, POM-Zieldateien zu verwenden, die den unterstützten Laufzeitumgebungen zugeordnet sind, können Sie Startkonfigurationsscripts verwenden, um Laufzeitbibliotheken in das lokale Maven-Repository zu kopieren.

Informationen zu diesem Vorgang

[8.5.5.2 oder höher] Es sind POM-Zieldateien verfügbar, die die Serverlaufzeitumgebung für Kompilierungszwecke darstellen. POM-Zieldateien sind für die folgenden Laufzeitumgebungen verfügbar und Sie können ein entsprechendes Fragment als Abhängigkeit hinzufügen:

[8.5.5.2 oder höher]

[8.5.5.2 oder höher] Die Abhängigkeiten für die POM-Zieldatei von WebSphere Application Server Liberty Profile Version 8.5.x setzen keine weitere Konfiguration voraus. Für alle übrigen POM-Zieldateien müssen Sie Startkonfigurationsscripts verwenden, die Laufzeitbibliotheken in das lokale Maven-Repository kopieren.

Die Scripts sind im Plug-in com.ibm.etools.maven.javaee.core enthalten, das sich im Verzeichnis plugins in der Produktinstallation befindet.

Vorgehensweise

  1. Wenn Sie das Startkonfigurationsscript für die Ziellaufzeitumgebung importieren möchten, klicken Sie auf Datei > Import > Ausführen/Debug > Startkonfigurationen.
  2. Klicken Sie auf Durchsuchen, um das Verzeichnis mit den Scripts zu finden, und wählen Sie die Scripts dann aus.
    • Wenn Sie WebSphere Application Server verwenden, befinden sich die Scripts unter <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core_x\resources\RunConfigurations\WAS855PluginsInstaller.launch.
      Anmerkung: Dieses Script kann auch für WebSphere Application Server Version 8.5.0.2 verwendet werden.
    • Wenn Sie WebSphere Portal Version 8.0 verwenden: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core_x\resources\RunConfigurations\WAS8PluginsInstaller.launch.
    Anmerkung: Das X in com.ibm.etools.maven.javaee.core_x ist die Version des Plug-ins.
  3. Klicken Sie auf Fertigstellen.
  4. Wenn Sie die Startkonfiguration ändern möchten, klicken Sie auf Ausführen > Konfigurationen ausführen. Erweitern Sie Maven-Build, um die importierte Konfiguration anzuzeigen, und klicken Sie dann auf die Startkonfiguration, um sie zu öffnen.
  5. Geben Sie im Feld "Basisverzeichnis" die Position an, an der sich die Datei pom.xml befindet:
    • WebSphere Application Server Version 8.5.5: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.5 Plugins Installer
    • WebSphere Application Server Version 8.5.0.2: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.0 Plugins Installer
    • Liberty Version 8.5.5: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.5 Plugins Installer
    • Liberty 8.5.0.2: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.0 Plugins Installer
    • WebSphere Portal Version 8.0: <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8 Plugins Installer
  6. Geben Sie einen Wert für den Parameter serverInstallationFolder an.
    1. Wählen Sie den Parameter aus und klicken Sie dann auf Bearbeiten.
    2. Geben Sie im Feld Wert das Verzeichnis an, in dem der Server installiert ist, und klicken Sie dann auf OK:
      • WebSphere Application Server: <Serverinstallationsverzeichnis>\AppServer
      • Liberty: <Serverinstallationsverzeichnis>\wlp
  7. Klicken Sie auf Ausführen, um die Startkonfiguration auszuführen.

Nächste Schritte

Anmerkung: Sie können die Scripts alternativ über die Maven-Befehlszeile ausführen, indem Sie den folgenden Befehl angeben: mvn install -f <Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\<Plug-in-Installationsprogrammordner>\pom.xml" -DserverInstallationFolder="<Serverinstallationsverzeichnis>"

[8.5.5.2 oder höher] Beispiel: mvn install -f "<Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\WAS 8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program Files\IBM\WebSphere\Appserver"

Beispiel: mvn install -f "<Installationsverzeichnis>\plugins\com.ibm.etools.maven.javaee.core\resources\scripts\Liberty 8.5.5 Plugins Installer\pom.xml" -DserverInstallationFolder="C:\Program Files\IBM\WebSphere\Liberty\wlp"

Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: localrepo.html