当前位置: 首页 > news >正文

双河市网站建设_网站建设公司_JavaScript_seo优化

海门住房和城乡建设部网站,vi品牌设计,哪个网站专门做灵异文,室内装饰设计说明SpringBoot部署项目到Linux上传文件路径问题 使用项目相对路径上传到话会上传到linux服务器到/tmp 临时文件目录中#xff0c;但是问题是还会报异常 Caused by: java.io.FileNotFoundException: /tmp/tomcat.8223985333111777969.80/work/Tomcat/localhost/ROOT/file:/projec…SpringBoot部署项目到Linux上传文件路径问题 使用项目相对路径上传到话会上传到linux服务器到/tmp 临时文件目录中但是问题是还会报异常 Caused by: java.io.FileNotFoundException: /tmp/tomcat.8223985333111777969.80/work/Tomcat/localhost/ROOT/file:/project/myblog-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/static/img/User/v2-3e1d742d3d2a98cbf122b3414ceb29e7_720w.jpg (No such file or directory) 如上述到异常。 解决办法 使用绝对路径 1、但是我们知道服务器访问时是访问服务器url 所以我们要用url映射到绝对路径中。 package com.Config;import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;Configuration public class WebMvcConfig extends WebMvcConfigurationSupport {Value(${file.staticAccessPath})private String staticAccessPath;Value(${file.uploadFolder})private String uploadFolder;Overrideprotected void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler(/img/**).addResourceLocations(classpath:/static/img/);registry.addResourceHandler(/css/**).addResourceLocations(classpath:/static/css/);registry.addResourceHandler(/js/**).addResourceLocations(classpath:/static/js/);registry.addResourceHandler(/editor.md-master/**).addResourceLocations(classpath:/static/editor.md-master/);// 配置 服务器上的地址 localhost:8080/Users/zlf/myBlog/upload/ 映射到本地linux/Mac /Users/zlf/myBlog/upload/ (需要在前面加 file:)registry.addResourceHandler(staticAccessPath**).addResourceLocations(file:uploadFolder);super.addResourceHandlers(registry);} } 附加上上传文件配置 package com.Config;import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.util.unit.DataSize;import javax.servlet.MultipartConfigElement;Configuration public class UploadFileConfig {Value(${file.uploadFolder})private String uploadFolder;Beanpublic MultipartConfigElement multipartConfigElement() {MultipartConfigFactory factory new MultipartConfigFactory();factory.setLocation(uploadFolder);//文件最大factory.setMaxFileSize(DataSize.parse(5MB));// 设置总上传数据总大小factory.setMaxRequestSize(DataSize.parse(10MB));return factory.createMultipartConfig();} } application.yaml file:# 服务器上的地址 localhost:8080/Users/zlf/myBlog/uploadstaticAccessPath: /Users/zlf/myBlog/upload/# 本地路径 /Users/zlf/myBlog/uploaduploadFolder: /Users/zlf/myBlog/upload/ 这样我们存储图片文件时就存储在linux的绝对路径就行访问服务器时服务器会自动映射。
http://www.lebaoying.cn/news/137489.html

相关文章:

  • 幕墙装饰工程网站模板wordpress如何安装插件
  • 江阴市住房和城乡建设局网站建设网站招标文件
  • 深圳建筑设计找工作哪个招聘网站垂直 网站开发程序
  • 网站 短链接怎么做用网站做自我介绍
  • 批量优化网站软件wordpress改背景图片
  • 好的网站建设方案北京网站优化外包公司
  • 网络设置的网站html5做网站总结
  • 南昌做任务的网站潍坊网站优化培训
  • 网站死了怎么办网络推广方案的参考文献
  • 学校的网站如何建设做网站域名解析
  • 北京网站优化怎么样久久文化传媒有限公司在哪里
  • 企业网站建设备案需要哪些资料wordpress 父类 id
  • 搭建网站难吗科丰化工东莞网站建设
  • 北京网站建设华网天下定制赣州建设网站
  • 旅游网站排名查询光谷做网站推广价格
  • 济南 域名注册 网站建设网站模板管理系统
  • 旅游类网站建设离婚协议书模板 完整版
  • 网站建设多少钱裤南充网站建设服务
  • 重庆市设计公司网站镇江网站建设企业
  • 长春网站制作套餐合肥网站建设q479185700強
  • 烟台建站服务百度云虚拟主机搭建wordpress
  • 教研组网站的建设网络推广方案找商集客做吗
  • 制作logo网站中小企业网站提供了什么
  • 做相亲网站的红娘累吗来年做哪个网站致富
  • 各大网站博客怎么做推广网站备案密码有什么用
  • 文旅网站界面设计百度seo学院
  • 澄迈网站新闻建设房子企业营销平台
  • 哈尔滨行业网站开发医疗器械网站建设
  • 新型建站技术昆明网站代理
  • 做网站要营业执照吗徐州cms模板建站