Bagaimana cara mencegah kucing jantan dari caching? Saya memiliki file css dan html dasar yang saya muat dan gunakan melalui ajax, dan kecuali saya me-restart tomcat, perubahan tampaknya tidak mencerminkan. Mesin yang berbeda, browser yang berbeda, dan saya tidak menerima file yang diperbarui.
Pikiran?
tomcat
cache
web-server
Stefan Kendall
sumber
sumber
chachingAllowed
tag?cachingAllowed
agarfalse
tidak menemukan properti yang cocok.Untuk Tomcat 8 / Tomcat 9 properti harus ditambahkan di conf / context.xml sebagai berikut
Anda mungkin harus menghapus folder cache aplikasi di / work / Catalina / localhost setelah mengubah
cachingAllowed
flag. Kosongkan juga cache IntelliJ IDEA (jika Anda menggunakannya untuk menjalankan Tomcat):Lihat Referensi Konfigurasi Apache Tomcat 9 untuk parameter lainnya.
sumber
Saya punya masalah ini di Tomcat 7 dan alasannya adalah saya memiliki set antiResourceLocking menjadi true (kedengarannya seperti ide yang bagus ...).
Menurut dokumen ( http://tomcat.apache.org/tomcat-7.0-doc/config/context.html ):
Dalam kasus saya itu bahkan menyebabkan file teks statis biasa di-cache.
Jadi, secara ringkas, setidaknya untuk pengembangan cepat saya harus menggunakan:
sumber
Sudahkah Anda memeriksa dokumentasi ini: Referensi Konfigurasi Apache Tomcat ?
Parameter ini sama untuk Tomcat 5.5 dan Tomcat 6.0.
sumber