Adobe Experience Manager: Como limpar o cache de HTL/JSP/JS/CSS para componentes personalizados

Descrição

Ao modificar arquivos HTL/JSP/JS/CSS para seu componente personalizado, AEM pode não refletir imediatamente as modificações nas páginas com o componente. Nesse caso, o cache interno pode ser uma causa.
Este artigo explica como limpar o cache desses arquivos.

Ambiente:
AEM 6.5

Resolução

Você pode limpar o cache pelas seguintes funções.

* Bibliotecas de clientes: Arquivos JS/CSS

Recriar bibliotecas de clientes > Invalidar caches ou Reconstruir bibliotecas http://localhost:4502/libs/granite/ui/content/dumplibs.rebuild.html
     

* Carregador de Classe do Sistema de Arquivos: JSP, HTL

Console da Web > Sling > Carregador de Classe do Sistema de Arquivos > Limpar Carregador de Classe http://localhost:4502/system/console/fsclassloader
     

* Cache de script: HTL, arquivo JS

Console da Web > Sling > Status do Cache de Script > Limpar Cache http://localhost:4502/system/console/scriptcache
     

É recomendável realizar a limpeza do cache em um momento silencioso para evitar a degradação do desempenho.
Talvez seja necessário verificar o cache do dispatcher e do navegador também.

Nesta página