配置虚拟路径 供外部访问图片 视频等文件

1.配置application.properties

##配置虚拟路径映射

spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/, classpath:/static/, classpath:/public/, file:/Users/admin/Downloads/output/

原文链接说其中file:/Users/admin/Downloads/output/ 必须是绝对路径,但我想说。。。相对路径肯定也是可以的。

2.编写configuration.java文件:

import org.springframework.context.annotation.Configuration;

import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;

/**

* @program: appbuilder

* @description:

* @author: seanol

* @create: 2018-12-26 19:50

**/

@Configuration

public class MyWebAppConfiguration extends WebMvcConfigurationSupport {

/**

* @Description:

* 对文件的路径进行配置, 创建一个虚拟路径/Path/**

*/

@Override

public void addResourceHandlers(ResourceHandlerRegistry registry) {

registry.addResourceHandler("/path/**")

.addResourceLocations("file:/Users/admin/Downloads/output/");

super.addResourceHandlers(registry);

}

}

3.重新启动服务

4.测试

注意:如果有配置服务名称(context-path)记得加上!

springboot2 虚拟路径设置_转载—springboot配置虚拟路径以外部访问相关推荐

  1. VM虚拟机虚拟网卡设置和Linux网卡配置

    VM虚拟机虚拟网卡设置和Linux网卡配置 首先理清虚拟机中的配置和本地电脑之间的关系. 这是三种虚拟机的网络链接模式,当使用vm虚拟机的时候,会选择一种模式作为网络连接的方法.这些模式分别在物理机上 ...

  2. springboot+thymeleaf访问绝对路径图片、springboot配置虚拟路径

    springboot项目默认的资源放在static文件夹下面,如图片.样式.js等等(当然也可以通过放在resources.META-INF等文件夹下面,不过有时候也需要配置一下),但是如果我们的图片 ...

  3. 当前的网卡配置及虚拟网卡设置及默认网卡配置

    关于Linux下图形界面的网络配置,我这里就不多介绍了,这个很简单.这里介绍的是如何通过修改配置文件来实现虚拟网卡. 首先介绍Ubuntu(我这里使用的是ubuntu-16.04)下虚拟网卡的配置 1 ...

  4. 我的世界java路径错误_我的世界JAVE路径错误怎么办?路径设置方法

    新手玩家精彩会发现<我的世界>JAVE路径设置不对,那么JAVE路径该怎么设置,下面随小编一起来看看吧. JAVA是Minecraft运行的虚拟环境必要条件,需要您安装后才开始游戏, 部分 ...

  5. 小米机器人虚拟墙设置_扫地机器人虚拟墙应该怎么放置使用

    原标题:扫地机器人虚拟墙应该怎么放置使用 现在高端的智能吸尘器产品都配备了虚拟墙功能,能够有效正确指挥扫地机工作.那么,对于我们在日常使用中该如何使用虚拟墙呢? 什么是虚拟墙? 很多人购买产品的时候对 ...

  6. 小米机器人虚拟墙设置_扫地机器人虚拟墙介绍及怎样设置

    原标题:扫地机器人虚拟墙介绍及怎样设置 现在高端的智能吸尘器产品都配备了虚拟墙功能,能够有效正确指挥扫地机工作.那么,对于我们在日常使用中该如何使用虚拟墙呢? 什么是虚拟墙? 很多人购买产品的时候对虚 ...

  7. 支持python的云虚拟主机价格_万网云虚拟主机密码怎么样,python 购买虚拟主机测评...

    [腾讯云]  点击进入 高性能云服务器1核2G首年99元 [华为云]点击进入 2核4G5M企业级云主机707元/年 香港免备案主机129/年 [阿里云]点击进入 云服务器低至0.95折 1核2G EC ...

  8. 华为4g无线路由器虚拟服务器设置方法,华为4g2pro路由器虚拟服务器设置

    华为4g2pro路由器虚拟服务器设置 内容精选 换一换 当前在部分区域中,路由表已从虚拟私有云中解耦,解耦后路由表拥有独立入口,支持路由表与子网关联功能,请以实际界面为准.未解耦:在虚拟私有云详情页的 ...

  9. 服务器虚拟kvm是什么意思,服务器 配置虚拟kvm功能

    服务器 配置虚拟kvm功能 内容精选 换一换 对于不同的硬件设备,通过在BIOS中设置一些高级选项,可以有效提升服务器性能.服务器上的SMMU一般用来完成设备的地址转换,并且可以实现设备隔离,在虚拟化 ...

最新文章

  1. 电子计算机微机调试员,电子计算机(微机)装配调试员国家职业标准
  2. 在Hyperopt框架下使用XGboost与交叉验证
  3. 从未加入域的计算机上使用Windows验证方式访问SQL Server
  4. 共享单车,信息安全应未雨绸缪
  5. 再想想-----***
  6. kibana 查看有多少索引库_干货 | Elasticsearch、Kibana数据导出实战
  7. emif接口速率问题_OMAPL138 EMIF读取速率问题
  8. 黄聪:微信网页扫码登录的实现
  9. 转载关于使用Ant打包Flex的一些脚本
  10. 开始学习 PixiJS
  11. 如何检索文献系列:检索文献窥秘
  12. iOS开发之网络深度优化总结
  13. apache支持.htaccess
  14. PHP 初学者资源收集
  15. 解决.net core 读取json文件中文乱码的问题
  16. 基于Opencv的几种立体匹配算法+ELAS
  17. B站高清视频下载方法揭密
  18. 谷歌浏览器 Adobe Flash Player 插件被屏蔽 解决方案
  19. PHP生成DataMatrix二维条码
  20. 电脑运行应用程序出现0xc000007b的解决方法

热门文章

  1. java创建一个人函数类_Java对象和类–学习如何创建和实现
  2. VIP到131970年过期就离谱~
  3. 【机器学习】朴素贝叶斯
  4. 这款Python王者编辑器,集Pycharm和Sublime优点于一身
  5. 只用了2个周末,15岁中国学生斩获苹果WWDC奖学金
  6. python逻辑运算(not、and、or)总结_python逻辑判断 () not and or
  7. android上传文件php,PHP编写安卓文件上传接口
  8. python 3.5 3.6 3.7_选择 Python3.6 还是 Python 3.7
  9. mysql 经典问题_mysql经典排名问题
  10. 三、linux目录浏览管理及维护