¿Cómo evito que Tomcat se almacene en caché? Tengo css y archivos html básicos que cargo y uso a través de ajax, y a menos que reinicie tomcat, los cambios no parecen reflejarse. Diferentes máquinas, diferentes navegadores, y no recibo los archivos actualizados.
Pensamientos?
tomcat
cache
web-server
Stefan Kendall
fuente
fuente
chachingAllowed
etiqueta?cachingAllowed
enfalse
no encontró una propiedad coincidente.Para Tomcat 8 / Tomcat 9, las propiedades deben agregarse en conf / context.xml de la siguiente manera
Es posible que deba eliminar la carpeta de caché de la aplicación en / work / Catalina / localhost después de cambiar el
cachingAllowed
indicador. También borre el caché de IntelliJ IDEA (si lo usa para ejecutar Tomcat):Consulte la Referencia de configuración de Apache Tomcat 9 para conocer otros parámetros.
fuente
Tuve este problema en Tomcat 7 y la razón fue que tenía antiResourceLocking establecido en verdadero (parecía una buena idea ...).
De acuerdo con los documentos ( http://tomcat.apache.org/tomcat-7.0-doc/config/context.html ):
En mi caso, incluso provocó el almacenamiento en caché de archivos de texto estático.
Entonces, en resumen, al menos para un desarrollo rápido tuve que usar:
fuente
¿Ha verificado esta documentación: Referencia de configuración de Apache Tomcat ?
Estos parámetros son los mismos para Tomcat 5.5 y Tomcat 6.0.
fuente