Pakete bieten Ihnen die Möglichkeit, Repository-Inhalte zu importieren und zu exportieren. Sie können Pakete verwenden, um neue Inhalte zu installieren, neue Funktionen zu installieren, Inhalte zwischen Instanzen zu übertragen und Repository-Inhalte zu sichern.
Mithilfe von Package Manager können Sie Pakete zu Entwicklungszwecken zwischen Ihrer AEM-Instanz und Ihrem lokalen Dateisystem übertragen.
Ein Paket ist eine ZIP-Datei, die Repository-Inhalte im Serialisierungsformular des Dateisystems enthält, die Vault-Serialisierung genannt wird und eine benutzerfreundliche und einfach zu bearbeitende Darstellung von Dateien und Ordnern bietet. Der im Paket enthaltene Inhalt wird mithilfe von Filtern definiert.
Ein Paket enthält auch Vault-Metadaten, einschließlich der Filterdefinitionen und Import-Konfigurationsinformationen. Zusätzliche Inhaltseigenschaften, die nicht für die Paketextraktion verwendet werden, können in das Paket aufgenommen werden, z. B. eine Beschreibung, ein visuelles Bild oder ein Symbol. Diese zusätzlichen Inhaltseigenschaften dienen nur dem Inhaltspaket-Verbraucher und nur zu Informationszwecken.
Pakete repräsentieren die aktuelle Version der Inhalte zum Zeitpunkt der Erstellung des Pakets. Sie umfassen keine früheren Versionen der Inhalte, die AEM im Repository speichert.
Package Manager verwaltet die Pakete in Ihrer AEM-Installation. Nachdem Sie den erforderlichen Berechtigungen zugewiesen wurde Sie können Package Manager für verschiedene Aktionen verwenden, z. B. für das Konfigurieren, Erstellen, Herunterladen und Installieren Ihrer Pakete.
Um Pakete erstellen, ändern, hochladen und installieren zu können, müssen Benutzer über die entsprechenden Berechtigungen für die folgenden Knoten verfügen:
/etc/packages
Die Erteilung von Berechtigungen für Pakete kann zu sensiblen Informationen und Datenverlust führen.
Um diese Risiken zu begrenzen, wird dringend empfohlen, bestimmte Gruppenberechtigungen nur für dedizierte Unterbäume zu gewähren.
Sie haben drei Möglichkeiten, auf Package Manager zuzugreifen:
http://<host>:<port>/crx/packmgr/
Package Manager ist in vier Hauptfunktionsbereiche unterteilt:
Wenn Sie im linken Navigationsbereich auf eine Option klicken, wird die Paketliste sofort gefiltert.
Wenn Sie auf einen Paketnamen klicken, wird der Eintrag in der Paketliste um weitere Details zum Paket erweitert.
Es gibt eine Reihe von Aktionen, die mit den Schaltflächen der Symbolleiste durchgeführt werden können, die verfügbar sind, wenn die Paketdetails erweitert werden.
Weitere Aktionen sind unter dem Mehr Schaltfläche.
Jeder Eintrag in der Paketliste verfügt über eine Statusanzeige, die Ihnen den Status des Pakets auf einen Blick mitteilt. Wenn Sie den Mauszeiger über den Status bewegen, wird eine QuickInfo mit Details zum Status angezeigt.
Wenn das Paket geändert wurde oder noch nie erstellt wurde, wird der Status als Link angezeigt, über den schnell gehandelt werden kann, um das Paket neu zu erstellen oder zu installieren.
Ein Paket ist im Wesentlichen ein Satz von Filtern und den Repository-Daten, die auf diesen Filtern basieren. Mithilfe der Package Manager-Benutzeroberfläche können Sie auf ein Paket klicken und dann auf die Bearbeiten -Schaltfläche, um die Details eines Pakets mit den folgenden Einstellungen anzuzeigen.
Sie können verschiedene Paketeinstellungen bearbeiten, um Informationen wie die Paketbeschreibung, Abhängigkeiten und Anbieterdetails zu definieren.
Die Paketeinstellungen ist über Bearbeiten Schaltfläche beim erstellen oder Bearbeiten ein Paket. Nachdem Sie Änderungen vorgenommen haben, klicken Sie auf Speichern.
Feld | Beschreibung |
---|---|
Name | Der Name des Pakets |
Gruppe | Für die Organisation von Paketen können Sie den Namen einer neuen Gruppe eingeben oder eine bestehende Gruppe auswählen |
Version | Für die Version zu verwendender Text |
Beschreibung | Eine kurze Beschreibung des Pakets, das HTML Markup zum Formatieren ermöglicht |
Miniatur | Das Symbol, das mit der Paketliste angezeigt wird |
Eine Miniaturansicht bietet eine schnelle visuelle Darstellung dessen, was das Paket enthält. Dies wird dann in der Paketliste angezeigt und kann dazu beitragen, das Paket oder die Paketklasse leicht zu identifizieren.
Die folgenden Konventionen werden für offizielle Pakete verwendet:
Offizielles Hotfix
Offizielle AEM Installation der Erweiterung
Offizielles Service Pack
Verwenden Sie ein eindeutiges Symbol für Ihr Paket. Verwenden Sie kein von Adobe verwendetes Symbol erneut.
Filter identifizieren die Repository-Knoten, die in das Paket eingeschlossen werden sollen. Eine Filterdefinition legt die folgenden Informationen fest:
Hinzufügen von Regeln mithilfe der + Schaltfläche. Entfernen Sie Regeln mithilfe der - Schaltfläche.
Regeln werden in der Reihenfolge angewendet, sodass sie nach Bedarf mithilfe der up und Nach Pfeiltasten.
Filter können keine oder mehrere Regeln enthalten. Wenn keine Regeln definiert sind, enthält das Paket alle Inhalte unter dem Stammpfad.
Sie können eine oder mehrere Filterdefinitionen für ein Paket definieren. Verwenden Sie mehr als einen Filter, um Inhalte aus mehreren Stammpfaden einzuschließen.
Beim Erstellen von Filtern können Sie einen Pfad definieren oder einen regulären Ausdruck verwenden, um alle Knoten anzugeben, die ein- oder ausgeschlossen werden sollen.
Regeltyp | Beschreibung |
---|---|
include | Das Einschließen eines Ordners umfasst diesen Ordner sowie alle Dateien und Ordner in diesem Verzeichnis (d. h. die gesamte Unterstruktur), jedoch nicht andere Dateien oder Ordner aus unter dem angegebenen Stammpfad einschließen. |
exclude | Wird ein Verzeichnis ausgeschlossen, werden dieses Verzeichnis und alle Dateien und Ordner in diesem Verzeichnis (d. h. die gesamte Unterstruktur) ausgeschlossen. |
Paketfilter werden meist beim ersten Mal definiert Erstellen Sie das Paket. Sie können jedoch auch später bearbeitet werden. Danach sollte das Paket neu erstellt werden, um seinen Inhalt basierend auf den neuen Filterdefinitionen zu aktualisieren.
Ein Paket kann mehrere Filterdefinitionen enthalten, sodass Knoten aus verschiedenen Speicherorten einfach zu einem Paket kombiniert werden können.
Feld | Beschreibung | Beispiel/Details |
---|---|---|
Getestet mit | Der Produktname und die Version, auf die dieses Paket ausgerichtet ist oder mit der es kompatibel ist. | 6.5 |
Behobene Probleme | Ein Textfeld, in dem Details zu Fehlern aufgelistet werden können, die mit diesem Paket behoben wurden, ein Fehler pro Zeile | - |
Abhängig von | Führt andere Pakete auf, die erforderlich sind, damit das aktuelle Paket bei der Installation wie erwartet ausgeführt wird | groupId:name:version |
Ersetzt | Eine Liste veralteter Pakete, die dieses Paket ersetzt | groupId:name:version |
Feld | Beschreibung | Beispiel/Details |
---|---|---|
Name | Der Name des Anbieters des Pakets | WKND Media Group |
URL | URL des Anbieters | https://wknd.site |
Verknüpfung | Paketspezifischer Link zu einer Anbieterseite | https://wknd.site/package/ |
Erfordert | Definiert, ob bei der Installation des Pakets Einschränkungen bestehen | Admin - Das Paket darf nur mit Administratorrechten installiert werden Neu starten - AEM muss nach der Installation des Pakets neu gestartet werden |
AC-Verwaltung | Gibt an, wie die im Paket definierten Zugriffssteuerungsinformationen beim Import des Pakets verarbeitet werden | Ignorieren - ACLs im Repository beibehalten Überschreiben - Überschreiben von ACLs im Repository Zusammenführen - Beide ACL-Sätze zusammenführen MergePreserve - Zusammenführen der Zugriffskontrolle im Inhalt mit dem im Paket enthaltenen durch Hinzufügen der Zugriffssteuerungseinträge von Prinzipalen, die nicht im Inhalt vorhanden sind Löschen - ACLs löschen |
Sie können mehrere Screenshots an Ihr Paket anhängen, um eine visuelle Darstellung des Inhalts zu erhalten.
Es gibt viele Aktionen, die mit einem Paket durchgeführt werden können.
Klicken Sie auf Paket erstellen.
Wenn Ihre Instanz viele Pakete hat, kann es eine Ordnerstruktur geben. In solchen Fällen ist es einfacher, zum gewünschten Zielordner zu navigieren, bevor Sie das neue Paket erstellen.
Im Neues Paket Geben Sie die folgenden Felder ein:
Paketname - Wählen Sie einen beschreibenden Namen aus, der Ihnen (und anderen) dabei hilft, den Inhalt des Pakets leicht zu identifizieren.
Version - Dies ist ein Textfeld, in dem Sie eine Version angeben können. Dieser wird an den Paketnamen angehängt, um den Namen der ZIP-Datei zu bilden.
Gruppe - Dies ist der Name der Zielgruppe (oder des Ordners). Gruppen helfen Ihnen bei der Organisation Ihrer Pakete. Für die Gruppe wird ein Ordner erstellt, sofern er noch nicht vorhanden ist. Wenn Sie den Gruppennamen leer lassen, wird das Paket in der Hauptpaketliste erstellt.
Klicken Sie auf OK, um das Paket zu erstellen.
AEM listet das neue Paket oben in der Liste der Pakete auf.
Klicken Bearbeiten , um Paketinhalte. Klicken Speichern nach Abschluss der Bearbeitung der Einstellungen.
Sie können nun das Paket erstellen.
Es ist nicht zwingend erforderlich, das Paket sofort nach seiner Erstellung zu erstellen. Ein nicht erstelltes Paket enthält keinen Inhalt und besteht nur aus den Filterdaten und anderen Metadaten des Pakets.
Ein Paket wird oft gleichzeitig mit Ihnen erstellt Package erstellen, Sie können jedoch zu einem späteren Zeitpunkt zurückkehren, um das Paket zu erstellen oder neu zu erstellen. Dies kann nützlich sein, wenn sich der Inhalt im Repository geändert hat oder sich die Paketfilter geändert haben.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Sie auf Erstellen. Ein Dialogfeld fordert Sie auf zu bestätigen, dass Sie das Paket erstellen möchten, da vorhandene Paketinhalte überschrieben werden.
Klicken Sie auf OK. AEM erstellt das Paket und listet alle zum Paket hinzugefügten Inhalte so auf, wie dies in der Aktivitätenliste der Fall ist. Nachdem der Vorgang abgeschlossen ist, zeigt AEM eine Bestätigung an, dass das Paket erstellt wurde. Zudem aktualisiert AEM die Paketlisteninformationen (wenn Sie das Dialogfeld schließen).
Nachdem ein Paket in AEM hochgeladen wurde, können Sie seine Einstellungen ändern.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Sie auf Bearbeiten und aktualisieren Sie die Paketeinstellungen nach Bedarf.
Klicken Speichern speichern.
Möglicherweise müssen Sie Paket neu erstellen , um den Inhalt auf Grundlage der von Ihnen vorgenommenen Änderungen zu aktualisieren.
Nachdem ein Paket erstellt wurde, kann es neu eingeschlossen werden. Durch eine Umbruch-Aktion werden die Paketinformationen ohne Miniaturansicht, Beschreibung usw. geändert, ohne dass der Paketinhalt geändert werden muss.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Sie auf Bearbeiten und aktualisieren Sie die Paketeinstellungen nach Bedarf.
Klicken Speichern speichern.
Klicken Mehr -> Rewrap und ein Dialogfeld wird zur Bestätigung aufgerufen.
Da jede Version eines Pakets in der Liste wie jedes andere Paket angezeigt wird, kann Package Manager andere Versionen eines ausgewählten Pakets finden.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Mehr -> Andere Versionen und ein Dialogfeld mit einer Liste anderer Versionen desselben Pakets mit Statusinformationen geöffnet.
Nachdem ein Paket erstellt wurde, können Sie den Inhalt anzeigen.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Um den Inhalt anzuzeigen, klicken Sie auf Mehr -> Inhalt, und der Package Manager listet den gesamten Inhalt des Pakets im Aktivitätsprotokoll auf.
Klicken Sie auf , um einen Probelauf der Installation durchzuführen. Mehr -> Testen der Installation und Package Manager-Berichte in der Aktivität protokollieren die Ergebnisse so, als ob die Installation durchgeführt würde.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Sie auf Download oder den verknüpften Dateinamen des Pakets im Bereich mit Paketdetails.
AEM lädt das Paket auf Ihren Computer herunter.
Package Share war ein zentralisierter öffentlicher Dienst zur Verteilung von Inhaltspaketen. Package Share wurde durch Softwareverteilung und diese Schaltfläche funktioniert nicht mehr.
Wählen Sie den Gruppenordner aus, in den das Paket hochgeladen werden soll.
Klicken Sie auf Paket hochladen Schaltfläche.
Geben Sie die erforderlichen Informationen zum hochgeladenen Paket an.
Klicken OK und das ausgewählte Paket hochgeladen und die Paketliste entsprechend aktualisiert wird.
Der Paketinhalt ist jetzt auf AEM vorhanden. Um den Inhalt jedoch verfügbar zu machen, stellen Sie sicher, dass Sie Paket installieren.
Da Pakete vorhandenen Inhalt ändern können, ist es oft nützlich, diese Änderungen vor der Installation zu validieren.
Package Manager kann die folgenden Validierungen durchführen:
Prüfumfang
Diese Validierung prüft das Paket auf alle JAR-Dateien (OSGi-Bundles) und extrahiert deren manifest.xml
(enthält die versionierten Abhängigkeiten, von denen das OSGi-Bundle abhängt) und überprüft, ob die AEM Instanz diese Abhängigkeiten mit den richtigen Versionen exportiert.
Berichterstellung
Alle versionierten Abhängigkeiten, die von der AEM nicht erfüllt werden können, werden im Aktivitätsprotokoll von Package Manager aufgeführt.
Fehlerstatus
Sind die Abhängigkeiten nicht erfüllt, werden die OSGi-Bundles im Paket mit diesen Abhängigkeiten nicht gestartet. Dies führt zu einer fehlerhaften Anwendungsbereitstellung, da alles, was auf das nicht gestartete OSGi-Bundle angewiesen ist, wiederum nicht ordnungsgemäß funktioniert.
Fehlerbehebung
Um Fehler zu beheben, die auf nicht zufrieden gestellte OSGi-Bundles zurückzuführen sind, muss die Abhängigkeitsversion im Bundle mit nicht zufrieden stellenden Importen angepasst werden.
Prüfumfang
Diese Validierung ermittelt, ob das zu installierende Paket eine Datei enthält, die bereits in der AEM-Zielinstanz überlagert ist.
Beispielsweise bei einer vorhandenen Überlagerung unter /apps/sling/servlet/errorhandler/404.jsp
, ein Paket, das /libs/sling/servlet/errorhandler/404.jsp
, sodass die vorhandene Datei unter /libs/sling/servlet/errorhandler/404.jsp
.
Berichterstellung
Solche Überlagerungen werden im Aktivitätsprotokoll von Package Manager beschrieben.
Fehlerstatus
Ein Fehlerstatus bedeutet, dass das Paket versucht, eine bereits überlagerte Datei bereitzustellen. Die Änderungen im Paket werden somit durch die Überlagerung überschrieben (und „ausgeblendet“) und nicht umgesetzt.
Fehlerbehebung
Um dieses Problem zu beheben, muss der Verantwortliche der Überlagerungsdatei in /apps
muss die Änderungen an der überlagerten Datei in /libs
und die erforderlichen Änderungen in die Überlagerung ( /apps
) und stellen Sie die überlagerte Datei erneut bereit.
Der Validierungsmechanismus kann nicht abgestimmt werden, wenn der überlagerte Inhalt ordnungsgemäß in die Überlagerungsdatei integriert wurde. Daher berichtet diese Validierung auch weiterhin über Konflikte, selbst wenn die erforderlichen Änderungen vorgenommen wurden.
Prüfumfang
Diese Validierung prüft, welche Berechtigungen hinzugefügt werden, wie diese verarbeitet werden (zusammenführen/ersetzen) und ob sie sich auf aktuelle Berechtigungen auswirken.
Berichterstellung
Die Berechtigungen werden im Aktivitätsprotokoll von Package Manager beschrieben.
Fehlerstatus
Die Angabe von expliziten Fehlern ist nicht möglich. Die Validierung gibt lediglich an, ob durch Installieren des Pakets neue ACL-Berechtigungen hinzugefügt oder aktuelle beeinträchtigt werden.
Fehlerbehebung
Anhand der von der Validierung bereitgestellten Informationen können die betroffenen Knoten in CRXDE überprüft und die ACLs nach Bedarf im Paket angepasst werden.
Als Best Practice wird empfohlen, dass Pakete keine AEM bereitgestellten ACLs beeinträchtigen sollten, da dies zu unerwartetem Verhalten führen kann.
Die Validierung von Paketen kann auf zweierlei Weise erfolgen:
Führen Sie die Validierung stets nach dem Hochladen und vor dem Installieren eines Pakets durch.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Um das Paket zu validieren, klicken Sie auf Mehr -> Bestätigen,
Aktivieren Sie im angezeigten modalen Dialogfeld das Kontrollkästchen des gewünschten Validierungstyps und starten Sie die Validierung durch Klicken auf Überprüfen.
Die ausgewählten Validierungen werden dann ausgeführt und die Ergebnisse werden im Aktivitätsprotokoll von Package Manager angezeigt.
Die POST-Anfrage hat folgendes Format.
https://<host>:<port>/crx/packmgr/service.jsp?cmd=validate&type=osgiPackageImports,overlays,acls
Die type
-Parameter kann eine beliebige kommagetrennte, ungeordnete Liste sein, die aus Folgendem besteht:
osgiPackageImports
overlays
acls
Der Wert von type
standardmäßig auf osgiPackageImports
wenn nicht explizit übergeben wurde.
Führen Sie bei Verwendung von cURL eine Anweisung ähnlich der folgenden aus:
curl -v -X POST --user admin:admin -F file=@/Users/SomeGuy/Desktop/core.wcm.components.all-1.1.0.zip 'http://localhost:4502/crx/packmgr/service.jsp?cmd=validate&type=osgiPackageImports,overlays,acls'
Bei der Validierung über eine POST-Anfrage wird die Antwort als JSON-Objekt zurückgesendet.
Pakete werden durch ihre Filter definiert. Sie können Package Manager anweisen, Filter eines Pakets auf Ihren vorhandenen Repository-Inhalt anzuwenden, um anzuzeigen, welcher Inhalt des Repositorys von der Filterdefinition des Pakets abgedeckt wird.
Öffnen Sie die Paketdetails in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Mehr -> Reichweite.
Die Details zur Abdeckung sind im Aktivitätsprotokoll aufgeführt.
Beim Hochladen eines Pakets wird nur der Paketinhalt zum Repository hinzugefügt, es ist jedoch nicht verfügbar. Sie müssen das hochgeladene Paket installieren, um den Inhalt des Pakets verwenden zu können.
Beim Installieren eines Pakets können vorhandene Inhalte überschrieben oder gelöscht werden. Laden Sie ein Paket nur hoch, wenn Sie sich sicher sind, dass dadurch keine benötigten Inhalte gelöscht oder überschrieben werden.
Vor der Installation Ihres Pakets erstellt Package Manager automatisch ein Snapshot-Paket, das den zu überschreibenden Inhalt enthält. Dieser Schnappschuss wird neu installiert, wenn Sie Ihr Paket deinstallieren.
Öffnen Sie die Paketdetails des Pakets, das Sie installieren möchten, in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Sie entweder auf Installieren in den Elementdetails oder der Installieren im Paketstatus.
In einem Dialogfeld wird eine Bestätigung angefordert und es können zusätzliche Optionen angegeben werden.
Klicken Sie auf Installieren.
Im Aktivitätsprotokoll wird der Fortschritt der Installation beschrieben.
Sobald die Installation abgeschlossen und erfolgreich war, wird die Paketliste aktualisiert und das Wort Installiert im Paketstatus angezeigt.
Bei der Neuinstallation von Paketen werden dieselben Schritte für ein bereits installiertes Paket ausgeführt, das verarbeitet wird, wenn Installieren Sie zunächst das Paket.
Sie können bei der Installation von Paketen ganz auf Package Manager verzichten. AEM können Pakete erkennen, die an einem bestimmten Speicherort im lokalen Dateisystem des Hostcomputers platziert wurden, und sie automatisch hochladen und installieren.
Unter dem AEM Installationsordner befindet sich ein crx-quicksart
Ordner neben der JAR-Datei und license.properties
-Datei. Erstellen Sie einen Ordner mit dem Namen install
under crx-quickstart
, was zu einem Pfad führt <aem-home>/crx-quickstart/install
.
Fügen Sie in diesem Ordner Ihre Pakete hinzu. Sie werden automatisch auf Ihre Instanz hochgeladen und dort installiert.
Nach dem Hochladen und der Installation können Sie die Pakete in Package Manager sehen, als hätten Sie sie mit der Package Manager-Benutzeroberfläche installiert.
Wenn die Instanz ausgeführt wird, beginnen der Upload und die Installation sofort, wenn Sie sie zum Paket zum install
Ordner
Wenn die Instanz nicht ausgeführt wird, werden Pakete in der install
-Ordner beim Start in alphabetischer Reihenfolge installiert werden.
Durch die Deinstallation des Pakets wird der Inhalt des Repositorys auf den Schnappschuss zurückgesetzt, der von Package Manager vor der Installation automatisch erstellt wurde.
Öffnen Sie die Paketdetails des Pakets, das Sie deinstallieren möchten, indem Sie in der Paketliste auf den Paketnamen klicken.
Klicken Mehr -> Deinstallieren, um den Inhalt dieses Pakets aus dem Repository zu entfernen.
Es wird ein Dialogfeld mit einer Liste aller vorgenommenen Änderungen und der Aufforderung zur Bestätigung angezeigt.
Das Paket wird entfernt und der Schnappschuss wird angewendet. Der Fortschritt des Prozesses wird im Aktivitätsprotokoll angezeigt.
Beim Löschen eines Pakets werden nur dessen Details aus Package Manager gelöscht. Wenn dieses Paket bereits installiert wurde, wird der installierte Inhalt nicht gelöscht.
Öffnen Sie die Paketdetails des Pakets, das Sie aus der Paketliste löschen möchten, indem Sie auf den Paketnamen klicken.
Package Manager fordert Sie zur Bestätigung auf, dass Sie das Paket löschen möchten. Klicken Sie auf OK, um den Löschvorgang zu bestätigen.
Die Paketinformationen werden gelöscht und die Details werden im Aktivitätsprotokoll aufgeführt.
Replizieren Sie den Inhalt eines Pakets, um es auf der Veröffentlichungsinstanz zu installieren.
Öffnen Sie die Paketdetails des Pakets, das Sie replizieren möchten, in der Paketliste, indem Sie auf den Paketnamen klicken.
Klicken Mehr -> Replizieren.
Das Paket wird repliziert und Details werden im Aktivitätsprotokoll aufgeführt.
AEM Pakete können verwendet werden, um Inhalte in AEM Umgebungen zu erstellen und freizugeben.
Softwareverteilung ist ein zentralisierter Dienst, der die Suche und den Download AEM Packages vereinfacht.
Weitere Informationen finden Sie im Abschnitt Dokumentation zur Softwareverteilung.
Package Manager ist derzeit nicht in Software Distribution integriert, da es mit dem früheren Package Share-Dienst verwendet wurde. Daher funktionieren die Freigabeschaltflächen und andere Links zur Paketfreigabe in Package Manager nicht mehr. Die Lösung besteht darin, Pakete auf Ihre lokale Festplatte herunterzuladen.