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:
-
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
-
Datei-System-Klassenlader: JSP, HTL
Web-Konsole > Sling > File System Class Loader > Clear Class Loader
http://localhost:4502/system/console/fsclassloader
-
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.