spring boot程序的static目錄默認在resources/static目錄, 打包爲jar的時候,會把static目錄打包進去,這樣會存在一些問題:html
查看官方文檔,能夠發現,static實際上是能夠外置的。java
spring.resources.static-locations=file:///E://resources/static
@Configuration public class StaticResourceConfiguration extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/**").addResourceLocations("file:/path/to/my/dropbox/"); } }
推薦使用方法1,安全無害spring
相關閱讀:Spring Boot配置文件放在jar外部安全
做者:Jadepeng
出處:jqpeng的技術記事本--http://www.cnblogs.com/xiaoqi
您的支持是對博主最大的鼓勵,感謝您的認真閱讀。
本文版權歸做者全部,歡迎轉載,但未經做者贊成必須保留此段聲明,且在文章頁面明顯位置給出原文鏈接,不然保留追究法律責任的權利。ide