当前位置:   article > 正文

附件上传报java.lang.RuntimeException: java.nio.file.NoSuchFileException的问题

附件上传报java.lang.RuntimeException: java.nio.file.NoSuchFileException的问题

1、报错信息

  1. java.lang.RuntimeException: java.lang.RuntimeException: java.nio.file.NoSuchFileException: /tmp/undertow.5113172416389412561.31101/undertow1781128540461109448upload

2、原因

Java项目以java -jar命令启动后,进行文件上传的操作,这时候会在/tmp目录下生成一个临时目录,然后把文件上传进去,但是Linux系统会定时清理/tmp目录下的文件,Linux把/tmp下的临时目录清理后再执行文件上传的操作就会找不到那个临时目录,导致NoSuchFileException异常

3、临时解决办法

在/tmp目录下重新新建那个被删除的临时目录,然后重新上传文件就没有问题了

例:

mkdir undertow.5113172416389412561.31101

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/615390
推荐阅读
相关标签
  

闽ICP备14008679号