快捷导航

spring boot中静态资源配置问题

spring:  session:    store-type: HASH_MAP  cache:    type: None  mvc:    static-path-pattern: /image/**     resources:    static-locations: file:/opt/gray/imagesspring boot在本地测试好的在服务器上配置路径访问图片就404了

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

可以考虑在代码中配置。
比如:
@ConfigurationpublicclassWebMvcConfigextendsWebMvcConfigurerAdapter{@OverridepublicvoidaddResourceHandlers(ResourceHandlerRegistryregistry){registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");registry.addResourceHandler("/files/**").addResourceLocations("file:///home/community_cloud_admin/upload/images/");registry.addResourceHandler("/app/**").addResourceLocations("file:///home/community_cloud_admin/upload/package/");//registry.addResourceHandler("/app/**").addResourceLocations("file:///D:/community_cloud_admin/upload/package/");super.addResourceHandlers(registry);}其中 addResourceHandler 是打开路径 addResourceLocations则是存放路径
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP