spring boot靜態資源訪問配置(訪問專案資料夾外的檔案)
阿新 • • 發佈:2018-11-10
很多類似的博文,但是實際配置後發現是有問題的。下面是完整的yml靜態資源訪問配置,在spring:下新增 mvc: static-path-pattern: /** #這個配置是預設配置 http: #這裡是訪問專案外資料夾的關鍵 multipart: locations: ${ruoyi.profile} resources: static-locations: classpath:/META-INF/resources/,classpath:/resources/, classpath:/static/, classpath:/public/, file:${spring.http.multipart.locations} #需要把自定義的路徑新增到static-locations後面,原本的靜態訪問路徑也要加上不然原本的靜態資源會訪問不到。 (ruo.profile是自定義的路徑,如: ruoyi: profile:D:/profile )訪問時直接在訪問路徑上加上profile之後的路徑,例如profile中有檔案stuImg/test.jpg,則訪問路徑為localhost/stuImg/test.jpg