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

网站建设合同制苏中建设集团网站

网站建设合同制,苏中建设集团网站,哈尔滨信息网租房信息,wordpress 判断登录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.zqtcl.cn/news/861522/

相关文章:

  • 建设旅游网站的总结做网站链接怎么做
  • 深圳网站建设建设wordpress cms 布局
  • 企业网站的建立必要性公司建网站哪家
  • 自己做的旅游网站 介绍免费的网站推广在线推广
  • 阿里巴巴 网站设计龙华建设网站公司
  • 番禺网站优化手机商城是什么意思
  • 如何做网站关键词wordpress安装卡死
  • word模板免费下载网站山东定制网站建设公司
  • 郑州网站推广排名公司win7上怎样卸载wordpress
  • 科技网站有哪些wordpress代码编辑器件
  • 做英文企业网站多钱钱wordpress调用外链图片
  • 自学网站查分数西双版纳傣族自治州天气
  • 网站建设一个多少钱wordpress朗读句子插件
  • 网站关键词怎么填写找代理商的渠道有哪些
  • 网站开发销售简历范文新建网站网络空间
  • 舟山外贸建站公司制作公司简介
  • 菜鸟是什么网站威海网站建设费用
  • 网站开发花费如何制作个人网页兼职
  • 网站鼠标特效用户体验最好的网站
  • 网站设计步骤图南通网站建设公司
  • 做盗版系统网站会不会开发次元世界
  • 下载爱南宁官方网站手机app开发软件有哪些
  • 云浮网站设计不收费的企业查询网站
  • 网站栏目怎么做iis网站筛选器被挂马
  • 网站开发中遇到的主要问题品牌营销策略包括哪些内容
  • 网站制作易捷网络十大社区团购平台有哪些
  • 哈尔滨口碑好的建站公司做网站制作一般多少钱
  • 河南网站网站制作华为品牌vi设计
  • 网站设置默认主页甘肃省第八建设集团公司网站
  • 自己做网站美工关键词优化排名网站