Ich experimentiere mit Spring Boot (1.1.9.RELEASE) und Apache Velocity (1.7) mit der Absicht, Velocity als Template-Tool zum Generieren von E-Mails zu verwenden. Ich benutze Thymeleaf (2.1.3.RELEASE) für Web Templates.
Die automatische Boot-Konfiguration von Spring Boot erkennt Velocity während des Startvorgangs auf dem Klassenpfad und fügt sie als Web-Ansichts-Resolver hinzu. Während das ist brilliant, es ist nicht was ich will, also habe ich versucht
%Vor%, aber ich hatte immer noch eine velocityViewResolver-Bean, nachdem die Anwendung gestartet wurde.
Irgendeine Idee, wie ich diese automatische Konfiguration deaktivieren könnte?
Vielen Dank im Voraus für alle Antworten.
Mit Spring Boot 1.2.5 scheint das Deaktivieren der Autokonfiguration für die Hauptanwendungsklasse ausreichend zu sein:
%Vor%Bearbeiten Ich weiß nicht genau, seit wann das funktioniert, aber jetzt (Spring Boot 1.3.2) kannst du auch einstellen:
%Vor%in application.properties.
Tags und Links spring-boot velocity