Die documentation of Spring Boot Staaten:Soll ich `src/main/webapp` verwenden, um statischen Inhalt mit Spring Boot zu liefern?
Sie das nicht src/main/webapp Verzeichnis, wenn Ihre Anwendung als Glas verpackt werden verwenden.
Aber überraschenderweise verwendet das Spring Boot Sample for static web files das Verzeichnis /src/main/webapp
. Und auch JHipster verwendet den Ordner webapp
.
Also ich bin verwirrt. Ist die Warnung in der Dokumentation von Spring Boot veraltet? Wird es jetzt als bewährte Methode angesehen, src/main/webapp
zu verwenden, um statische Dateien mit Spring Boot-JAR-Anwendungen bereitzustellen? Und wenn nicht, was ist die empfohlene Vorgehensweise, wenn Spring Boot in einem Maven-Setup verwendet wird?
Die Beispielanwendung, auf die Sie verweisen, ist als Krieg, nicht als Glas verpackt. Siehe die Pom: Krieg –
gyoder
Ok, das erklärt, warum das Beispiel funktioniert. Aber ich dachte, eines der wichtigsten Verkaufsargumente von Spring Boot ist, dass es eine eigenständige JAR-Datei erstellt. Das Beispiel ist also ein bisschen irreführend. – asmaier