[英]how to disable tomcat caching?
如何禁用tomcat緩存? 我用這個 -
<Context antiJARLocking="true" antiResourceLocking="true" cachingAllowed="false" cacheMaxSize ="0" cacheTTL="1">
在Tomcat / conf / context.xml中
但它沒有幫助
實際問題是antiResourceLocking="true"
。
看起來與cachingAllowed="false"
存在沖突。
我不確定你在使用什么,但是在context.xml中你可以通過刪除標志來改變cachingAllowed
的值。
請記住在此之后刪除緩存文件夾。
資源:
在同一主題上:
cachingAllowed沒有幫助。 我通過修改:
$CATALINA_HOME/conf/Catalina/localhost/thewebapp.xml
這是context.xml的緩存文件
將以下代碼放在您的sever.xml文件中。
<Context className="org.apache.catalina.core.StandardContext"
cachingAllowed="false"
charsetMapperClass="org.apache.catalina.util.CharsetMapper"
cookies="true"
reloadable="false"
wrapperClass="org.apache.catalina.core.StandardWrapper">
</Context>
確保在重新啟動tomcat之前刪除/ work / Catalina / localhost目錄中的所有數據。 同時清除瀏覽器緩存。
在應用程序處於開發階段時禁用瀏覽器緩存是一種很好的做法。 這篇文章可能有助於禁用Chrome緩存以進行網站開發
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.