Ich portiere 5 Jahre alte Spring MVC-Anwendung mit JSPs zu Spring Boot. Daher nach Beispiel in Ссылка Ich benutze "Krieg" Verpackung.
Eingebetteter Tomcat wird gestartet. Protokolle sind jedoch voll mit Caching-Warnungen wie im folgenden Beispiel
%Vor%Ich würde gerne Tomcat Cache erhöhen, aber ich finde keine Möglichkeit, es im Spring Boot zu steuern. Bitte empfehlen !!!
Ich habe einen Vorschlag von Andy Wilkinson unten versucht. Habe auch versucht, es in
EmbeddedServletContainerCustomizer
zu verwenden
%Vor%
In den Protokollen wird eine Meldung zum Ändern der Cache-Größe angezeigt, aber der obige -Code hat keinen Einfluss auf die Warnungen
Ich habe schon seit einiger Zeit das gleiche Problem, aber Andy Wilkinson hat mich auf den richtigen Weg gebracht. Was für mich funktionierte war, den Cache als Andy zu setzen, aber dann auch explizit die Ressourcen im Kontext zu setzen.
%Vor%Hoffe, das hilft!
Sie können die Cachegröße mithilfe eines Kontext-Customizers konfigurieren, um den Kontext mit einem angepassten StandardRoot
:
Java 7:
%Vor%Java 8:
%Vor%Mit Bezug darauf Antwort hier Ich habe src / main / webapp / META-INF / context.xml erstellt und folgendes hinzugefügt:
%Vor%Tags und Links tomcat spring-boot