I documentation of Spring Boot stati:Dovrei usare `src/main/webapp` per pubblicare contenuto statico con Spring Boot?
non si utilizza la directory/webapp src/main se l'applicazione sarà confezionato come un vaso.
Ma sorprendentemente il Spring Boot Sample for static web files sta usando la directory /src/main/webapp
. E anche JHipster utilizza la cartella webapp
.
Quindi sono confuso. L'avviso nella documentazione di Spring Boot è obsoleto? È ora considerato una buona pratica utilizzare src/main/webapp
per servire file statici con le applicazioni jar Spring Boot? E se no, qual è la pratica consigliata adesso quando usi Spring Boot in una configurazione di Maven?
l'app di esempio che si riferisce è confezionata come una guerra, non un barattolo. Guarda il pom: war –
gyoder
Ok, questo spiega perché l'esempio funziona. Ma ho pensato che uno dei principali punti di forza di Spring Boot è la creazione di un file jar autonomo. Quindi l'esempio è un po 'fuorviante. – asmaier