来源:
/**
* 文件路径与虚拟机路径
*
* @author jingshiyu
* @Description
* @date 2019/5/15 17:07
* @param
* @return
*/
@Configuration
public class FileConfig implements WebMvcConfigurer {
@Autowired
private FileCfgProperties fileCfg;
//
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
// 文件磁盘url 映射
// 配置server虚拟路径,handler为前台访问的目录,locations为files相对应的本地路径
//此处将 /PlaybackData/ 映射为右侧的路径
registry.addResourceHandler("/PlaybackData/**").addResourceLocations("file:/home/javauser/ucare-app/logs/files/flydata/PlaybackData/");//linux,注意Linux中不要有//
//若是java:"file:E:\\wetemHeadUrlbProject\\UCareFileWebsite\\PlaybackData\\" (其中\\可以换为/)
//http://localhost:13389/PlaybackData/434524.txt
//映射为:/home/javauser/ucare-app/logs/files/flydata/PlaybackData/434524.txt
}
}
原文:https://www.cnblogs.com/ziyue7575/p/e05eb22d674c47c66259fa55b2df7773.html