Assets mit dem Befehl "installUtility" installieren

Mit dem Befehl installUtility können Sie Assets in Ihrer Liberty -Umgebung installieren und die erforderlichen Assetinformationen anzeigen.

Informationen zu dieser Task

Nach der Installation von Liberty können Sie mit dem Befehl installUtility Assets installieren. Der Befehl installUtility installiert automatisch Assetabhängigkeiten.

Wenn Sie Fixpack 16.0.0.2 und höher installieren, werden alle Features, die für Ihre Liberty -Edition gelten, standardmäßig installiert. Verwenden Sie den Befehl installUtility , um weitere Liberty -Assets zu installieren. Mit diesem Befehl können Sie auch unerwünschte oder nicht benötigte Liberty -Features entfernen.

Assets können aus den folgenden Repositorys installiert werden:
  • Liberty Repository, ein öffentliches von IBM®gehostetes Repository, auf das über das Internet zugegriffen werden kann. Weitere Informationen finden Sie unter Liberty Repository.
  • Liberty Asset Repository Service, ein Open-Source-Service, mit dem Sie ein lokales Repository erstellen können, das hinter der Firewall eines Unternehmens über Fernzugriff zugänglich ist. Weitere Informationen finden Sie im Projekt WASdev/tool.lars auf GitHub.
  • Lokale verzeichnisbasierte Repositorys, die Sie mit der Aktion installUtility download erstellen oder durch Herunterladen der Datei wlp-featureRepo-<version>.zip , die alle anwendbaren Features und Add-ons enthält. Weitere Informationen finden Sie unter Assets mit dem Befehl installUtility herunterladen.
Der Befehl installUtility ist standardmäßig so konfiguriert, dass Assets nur aus Liberty Repository installiert werden. Wenn Sie Assets aus einem lokalen verzeichnisbasierten Repository oder aus einer Instanz von Liberty Asset Repository Service installieren wollen, müssen Sie diese Repositorys in der Datei repositories.properties konfigurieren. Weitere Informationen finden Sie unter Repositorys und Proxy-Einstellungen für den Befehl installUtility konfigurieren.

Eine Liste der Aktionen und Optionen für den Befehl installUtility finden Sie unter BefehlinstallUtility.

Vorgehensweise

  1. Überprüfen Sie die verfügbaren Assets und rufen Sie die shortName für jedes Asset ab, das Sie installieren möchten.
    Sie können den Befehl installUtility verwenden, um nach Assets zu suchen und sie zu prüfen.
    • Verwenden Sie den Befehl installUtility find , um Assets zu prüfen und das Asset shortName mit dem Befehl installUtility abzurufen.
      • Verwenden Sie die Option searchString (Suchbegriff), um Assets für Ihre Konfiguration zu suchen. Im folgenden Beispiel wird nach allen Assets gesucht, die mit dem Suchbegriff jca übereinstimmen.
        installUtility find jca
      • Wenn Sie nach einem bestimmten Assettyp suchen, verwenden Sie die Option --type=[feature|sample|opensource|addon|all*]. Im folgenden Beispiel wird nach Features gesucht, die mit dem Suchbegriff jca übereinstimmen.
        installUtility find jca --type=feature
    Eine Liste aller Liberty -Features finden Sie unter Liberty -Features.
  2. Führen Sie den Befehl installUtility install aus, um die Assets zu installieren.
    Der folgende Befehl installiert beispielsweise das Feature jca-1.6:
    installUtility install jca-1.6
    • Wenn Sie mehrere Assets installieren möchten, trennen Sie die einzelnen shortName durch ein Leerzeichen voneinander. Der folgende Befehl installiert beispielsweise die beiden Features jca-1.6 und adminCenter-1.0:
      installUtility install jca-1.6 adminCenter-1.0
    • Wenn Sie Assets aus einem einzelnen lokalen verzeichnisbasierten Repository installieren möchten, wie z. B. wlp-featureRepo-<version>.zip von IBM Fix Central, geben Sie den Pfad zum Repository in der Option --from an.
      installUtility install jca-1.6 --from=/wlp-featureRepo-17.0.0.1.zip
    • Um alle für Ihre Edition geltenden Features zu installieren, können Sie ein Feature-Bundle-Add-on installieren.
      Tipp: Sie können ein Feature-Bundle-Add-on installieren, um alle Features zu installieren, die Ihre Liberty -Edition anwenden:
      • WebSphere® Application Server Liberty Core: libertyCoreBundle
      • WebSphere Application Server Liberty basis : baseBundle
      • WebSphere Application Server Network Deployment Liberty: ndMemberBundle für Verbundmember-Server und ndControllerBundle für Verbundcontroller
      • WebSphere Application Server for z/OS® Die Freiheit : zosBundle