как отключить кеширование tomcat?Я использую это -
<Context antiJARLocking="true" antiResourceLocking="true" cachingAllowed="false" cacheMaxSize ="0" cacheTTL="1">
в Tomcat / conf / context.xml
, но это не помогает
Фактическая проблема antiResourceLocking="true".
antiResourceLocking="true"
Похоже, что есть конфликт с cachingAllowed="false".
cachingAllowed="false"
Я не уверен, что вы используете, но в context.xml вы можете изменить значение cachingAllowed, удалив флаг.
cachingAllowed
Не забудьте удалить папку кэша после этого.
Ресурсы:
По той же теме:
Введите код ниже в вашем файле 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>
Обязательно удалите все данные из каталога / work / Catalina / localhost перед перезапуском tomcat. Также очистите кеш вашего браузера.
Хорошей практикой является отключение кэширования браузера, пока ваше приложение находится в разработке. Этот пост может помочь Отключение кэша Chrome для разработки сайтов
кеширование разрешено не помогло. Я решил это, изменив:
$CATALINA_HOME/conf/Catalina/localhost/thewebapp.xml
, который является кэшированным файлом context.xml