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

springboot 上传文件失败:The temporary upload location

Caused by: java.io.IOException: The temporary upload location [/tmp/tomcat.379776875189163783.8081/work/Tomcat/localhost/jcys-core] is not valid

原因: Linux下会自动清除tmp目录下10天没有使用过的文件,SpringBoot启动的时候会在/tmp目录下生成一个Tomcat.*的文件目录,用于"java.io.tmpdir"文件流操作,若长时间无人操作该上传功能,导致Linux系统自动删除了临时文件,所以导致上传报错

解决方法:

  1. 启动时添加参数 -Djava.io.tmpdir=自定义目录
  2. 配置文件中配置文件临时存储目录 spring.http.multipart.location =/home/xxxx

 

 

http://www.lryc.cn/news/428956.html

相关文章:

  • UNiapp之微信小程序导出Excel
  • fsadsadsad
  • 高效录制新选择:2024年Windows录屏软件
  • Java技术面试(一面)
  • docker修改数据目录
  • Appium学习
  • 回顾 | 瑞云科技亮相ICIC2024,虚拟仿真实训云平台引关注
  • libLZMA库iOS18平台编译
  • 《AI办公类工具PPT系列之二——iSlide AI》
  • C语言基础(六)
  • 什么是词向量?如何得到词向量?Embedding 快速解读
  • AI视频创作应用
  • JAVA常见的工具类之Object类(超详细)
  • 深度学习(YOLO、DETR) 十折交叉验证
  • 基于php网上差旅费报销系统设计与实现
  • 微服务及安全
  • 图文详解ThreadLocal:原理、结构与内存泄漏解析
  • 基于java的综合小区管理系统论文.doc
  • 如何合理设置PostgreSQL的`max_connections`参数
  • Kubectl 常用命令汇总大全
  • 【Linux】Linux环境基础开发工具使用之Linux调试器-gdb使用
  • clickhouse_driver
  • BI分析实操案例分享:零售企业如何利用BI工具对销售数据进行分析?
  • python : Requests请求库入门使用指南 + 简单爬取豆瓣影评
  • 宋红康JVM调优思维导图
  • linux 网卡配置
  • IEEE |第五届机器学习与计算机应用国际学术会议(ICMLCA 2024)
  • 【网络安全】漏洞挖掘:IDOR实例
  • vue项目执行 cnpm install 报错证书过期的解决方案
  • XGboost的安装与使用