Skip to main content
10000+ Total posts
Adobe Experience Manager: カスタムコンポーネントのHTL/JSP/JS/CSSファイルがページに反映されない時のキャッシュクリア方法

Note: This is a Japanese translation of an Adobe Experience League Knowledge Base article. Click this link for the original English version.   【目的】AEMでカスタムコンポーネントの HTL/JSP/JS/CSSファイルを編集しても、キャッシュの影響で、すぐにそのコンポーネントを使用したページに反映されない場合があります。本記事ではAEMで確認すべきキャッシュクリア方法について説明します。   【環境】AEM 6.5   【対応方法】もしAEMに直接アクセスしても更新されていない場合には、下記のキャッシュクリアをお試しください。 Client Libraries に関連するキャッシュをクリア方法 : JS/CSS ファイルRebuild Client Libraries/Invalidate Caches or Rebuild Libraries ボタンを押すhttp://localhost:4502/libs/granite/ui/content/dumplibs.rebuild.html   File System Class Loader に関連するキャッシュクリア方法 : JSP、HTLWeb Console/Sling/File System Class Loader/Clear Class Loader ボタンを押すhttp://localhost:4502/system/console/fsclassloader             Script Cache に関連するキャッシュクリア方法 : HTL、JS ファイルWeb Console/Sling/Script Cache Status/Clear Cache ボタンを押すhttp://localhost:4502/system/console/scriptcache  上記のキャッシュをクリアすると対象のパスに対する初回アクセス時に負荷が掛かります。特に Rebuild Libraries は全てのクライアントライブラリを