Adobe Experience Manager: So löschen Sie den Cache von HTL/JSP/JS/CSS für benutzerdefinierte Komponenten

Wenn Sie HTL-/JSP-/JS-/CSS-Dateien für Ihre benutzerdefinierte Komponente ändern, spiegeln AEM möglicherweise nicht sofort die Änderungen an den Seiten mit der Komponente wider. Der interne Cache muss der Grund sein. Dieser Artikel hilft Ihnen, den Cache für diese Dateien zu löschen.

Beschreibung description

Umgebung

Experience Manager 6.5

Problem/Symptome

Wenn Sie HTL-/JSP-/JS-/CSS-Dateien für die benutzerdefinierten Komponenten ändern, spiegeln AEM möglicherweise nicht sofort die Änderungen an den Seiten mit der Komponente wider. In diesem Fall kann der interne Cache eine Ursache sein.
Erfahren Sie, wie Sie den Cache dieser Dateien löschen.

Auflösung resolution

Sie können den Cache mithilfe der folgenden Funktionen löschen:

  1. Client-Bibliotheken: JS-/CSS-Dateien

    Erstellen von Client-Bibliotheken > Invalidierungs-Caches oder Neuerstellen von Bibliotheken

    http://localhost:4502/libs/granite/ui/content/dumplibs.rebuild.html

  2. Datei-System-Klassenlader: JSP, HTL

    Web-Konsole > Sling > File System Class Loader > Clear Class Loader

    http://localhost:4502/system/console/fsclassloader

  3. Skript-Cache: HTL, JS-Datei

    Web-Konsole > Sling > Skript-Cache-Status > Cache leeren

    http://localhost:4502/system/console/scriptcache

Es wird empfohlen, den Cache zu einem ruhigen Zeitpunkt zu leeren, um eine Leistungsbeeinträchtigung zu vermeiden.
Möglicherweise müssen Sie auch den Dispatcher-Cache und den Browser-Cache überprüfen.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f