我想在Spring引導JAR應用程序中包含靜態內容。 我明白它的建議不要使用/src/main/webapp
。靜態內容在春季引導....再次
但是使用IntelliJ,應用程序運行正常。我試圖改變
/src目錄/主/資源
或
/src目錄/主/公共
,但它不工作。
/public
工程,但我不認爲它是一個很好的解決方案。
我如何重命名靜態目錄和我需要移動的地方?
謝謝
我想在Spring引導JAR應用程序中包含靜態內容。 我明白它的建議不要使用/src/main/webapp
。靜態內容在春季引導....再次
但是使用IntelliJ,應用程序運行正常。我試圖改變
/src目錄/主/資源
或
/src目錄/主/公共
,但它不工作。
/public
工程,但我不認爲它是一個很好的解決方案。
我如何重命名靜態目錄和我需要移動的地方?
謝謝
/src/main/resources
是所有資源的基礎文件夾。如果您在文件夾中放置static|public|resources|META-INF/resources
文件夾,則應該提供內容(例如/src/main/resources/static
)
我曾嘗試過,但我認爲我需要做清潔和打包之前。現在它的工作,非常感謝 – Mezoo
這不是最好的辦法。服務於/ src/main/resources,您將遇到實時更新問題。您應該從/靜態(不在資源文件夾中 - 僅從您的根項目文件夾)提供,就像它在春季啓動文檔中所述。 –
爲什麼它不能放在'/ src/main/webapp'中?這就是公共內容應該放在Maven應用程序中的地方。 –
[spring-boot Documentation](http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-靜態內容)'不要使用src/main/webapp目錄,如果你的應用程序將被打包成一個jar' – Mezoo