`
小抽又回来了
  • 浏览: 10686 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

springboot内置tomcat The temporary upload location [/tmp/tomcat.73683926762623451

阅读更多

如果你能看到这篇文章你应该是报了如下错误

 

The temporary upload location [/tmp/tomcat.7368392676262345132.8080/work/Tomcat/localhost/ROOT] is not valid

 

此错误的特征是刚启动一切都正常,运行几天后就突然间出现,然后各种百度都找不到答案。

 

出现这个错误的原因是tomcat 默认临时文件目录设置在系统的/tmp目录下。而系统会对/tmp目录进行定期清理,导致tomcat缓存的临时文件夹被清空导致出现如上错误。

 

解决办法有两种(本文所讲的文件都建立在centos系统下,其它系统自行百度)

 

一、取消定时清理

 

/tmp目录的清理规则主要取决于/usr/lib/tmpfiles.d/tmp.conf的配置,我们可以添加如下配置即可

 

x /tmp/tomcat.*

二、为tomcat指定临时目录,具体路径凭借个人喜好

 

server.tomcat.basedir=/home/www/tomcat/temp

三. 写个配置类,通过@Bean的方式配置目录:

/**

 * 文件上传临时路径

 */

 @Bean

 MultipartConfigElement multipartConfigElement() {undefined

    MultipartConfigFactory factory = new MultipartConfigFactory();

    factory.setLocation("/home/temp");

    return factory.createMultipartConfig();

}

 

原文链接:https://blog.csdn.net/chenglinlin526/article/details/113858568

原文链接:https://blog.csdn.net/a807719447/article/details/102683874

 

分享到:
评论

相关推荐

    SpringBoot导入上传文件异常The temporary upload location is not valid

    错误spring boot上传文件错误The temporary upload location [/tmp/tomcat.******/work/Tomcat/localhost/ROOT] is not valid

    鬼客漏洞扫描器.rar

    temporary.asp test.asp tool.asp tools.asp up.asp update.asp upfile.asp upfile.asp upload.asp upload_soft.asp usage.asp user.asp user/admin.asp user/index.asp user/login.asp user/logout.asp user/super....

    Linux系统下JDK-MySQL-tomcat安装包.rar

    在Linux系统中,Java开发工具包(JDK)、MySQL数据库和Tomcat服务器是构建和运行Web应用程序的关键组件。本文将详细介绍如何在Linux环境下安装和配置这些软件。 首先,我们需要了解JDK。Java Development Kit(JDK...

    清理电脑垃圾压缩文件

    del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old ...

    Centos系统软件jdk-mysql-nginx-tomcat安装方法.zip

    sudo grep 'temporary password' /var/log/mysqld.log ``` 使用显示的临时密码登录MySQL: ``` mysql -u root -p ``` 在提示符下输入密码,然后执行: ``` ALTER USER 'root'@'localhost' IDENTIFIED BY '...

    一键清理系统垃圾批处理

    del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old ...

    清除系统垃圾

    del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*....

    UE(官方下载)

    The all new auto-hide child windows give you The all new auto-hide child windows allow you to maximize your editing space by hiding the child windows against the edge of the editor. Customizing ...

    servlet3.0文件上传 01.zip

    1、在上传文件前请在计算机C盘新建一个名为“upload”的文件夹,否则会出现如下异常:java.io.IOException: The temporary upload location [C:\upload] is not valid 2、请不要使用360安全浏览器演示本功能,否则会...

    servlet3.0实现文件上传——demo1.zip

    1、在上传文件前请在计算机C盘新建一个名为“upload”的文件夹,否则会出现如下异常:java.io.IOException: The temporary upload location [C:\upload] is not valid 2、请不要使用360安全浏览器演示本功能,否则会...

    清理垃圾代码

    del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old ...

    一个跨平台的CString源码

    // The latest version of this code should always be available at the // following link: // // http://www.joeo.net/code/StdString.zip (Dec 6, 2003) // // // REMARKS: // This header file declares the ...

    VirtualAccessPoint 2.2

    August 26, 2009 Virtual Access Point (Virtual AP) – Share your Internet through Wi-Fi....This is also an ideal solution for setting up a temporary AP in a hotel room, meeting room, at home or the like.

    rpminstall_mysql.sh

    3、./rpminstall_msyql.sh运行自动安装mysql57 4、数据库初始化: 为了保证数据库目录为与文件的所有者为 mysql 登陆用户,如果你是以 root 身份运行 mysql 服务,需要执行下面的命令初始化 mysqld --initialize --...

    linux目录结构知识.pdf

    14. /tmp(Temporary):存放临时文件。系统重启后,/tmp目录下的所有文件都可能会被清除。 15. /proc:一个虚拟文件系统,提供有关系统和进程的信息。它是内核的一部分,不占用磁盘空间。 16. /sys:包含设备驱动...

    一键清理系统垃圾文件

    del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*" echo 正在清除系统临时文件 *.tmp *._tmp *.log *.chk *.old ,请稍等... del ...

    expect5.45.4.tar

    The Expect package was installed in the LFS temporary tools directory for testing other packages. These procedures install it in a permanent location. It contains tools for automating interactive ...

Global site tag (gtag.js) - Google Analytics