最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決springboot報(bào)錯(cuò)Failed?to?parse?multipart?servlet?request;?nested?exception?is?java.io.IOException問(wèn)題

 更新時(shí)間:2024年10月25日 10:43:40   作者:魔道不誤砍柴功  
在使用SpringBoot開(kāi)發(fā)時(shí),通過(guò)Postman發(fā)送POST請(qǐng)求,可能會(huì)遇到因臨時(shí)目錄不存在而導(dǎo)致的MultipartException異常,這通常是因?yàn)镺S系統(tǒng)(如CentOS)定期刪除/tmp目錄下的臨時(shí)文件,解決方案包括重啟項(xiàng)目

問(wèn)題

一次開(kāi)發(fā)中遇到一個(gè)springboot的異常,如下所示:

Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.1428942566812653608

分析原因

1.該異常是如何產(chǎn)生的

我是通過(guò)gentman,發(fā)送一個(gè)post請(qǐng)求,導(dǎo)致該異常的。從上面的異常信息來(lái)看,是因?yàn)樵撃夸沎/tmp/tomcat.1428942566812653608.8090/work/Tomcat/localhost/ROOT],不存在導(dǎo)致的。

2.該異常為何會(huì)產(chǎn)生我的應(yīng)用中沒(méi)有文件上傳,為啥會(huì)拋org.springframework.web.multipart.MultipartException異常

2.1)首先,我們應(yīng)該知道,對(duì)于http POST請(qǐng)求來(lái)說(shuō),它需要使用這個(gè)臨時(shí)目錄來(lái)存儲(chǔ)post數(shù)據(jù)。

2.2)其次,因?yàn)樵撃夸浭菕煸诘?temp目錄下的臨時(shí)文件,那么對(duì)于一些OS系統(tǒng),像centOS將經(jīng)常刪除這個(gè)臨時(shí)目錄,所有導(dǎo)致該目錄不存在了

解決方案

1.重啟你的項(xiàng)目就可以了(我采用的這種)

你還可以嘗試以下方式

2.在application.yml文件中設(shè)置multipart location ,并重啟項(xiàng)目

spring:
  http:
    multipart:
      location: /data/upload_tmp

3.添加啟動(dòng)參數(shù) -java.tmp.dir=/path/to/application/temp/,并重啟

以后遇到這個(gè)問(wèn)題3s中解決

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • SpringBoot+Redis實(shí)現(xiàn)查找附近用戶的示例代碼

    SpringBoot+Redis實(shí)現(xiàn)查找附近用戶的示例代碼

    SpringDataRedis提供了十分簡(jiǎn)單的地理位置定位的功能,本文主要介紹了SpringBoot+Redis實(shí)現(xiàn)查找附近用戶的示例代碼,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Java中反射詳解

    Java中反射詳解

    本文主要介紹了Java中反射的相關(guān)知識(shí)。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • Java poi-tl根據(jù)模版生成word文件并插入文字、圖片、表格、圖表

    Java poi-tl根據(jù)模版生成word文件并插入文字、圖片、表格、圖表

    這篇文章主要為大家詳細(xì)介紹了Java如何使用poi-tl實(shí)現(xiàn)根據(jù)模版生成word文件并插入文字、圖片、表格、圖表,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解下
    2025-12-12
  • java通過(guò)RESTful API實(shí)現(xiàn)兩個(gè)項(xiàng)目之間相互傳輸數(shù)據(jù)

    java通過(guò)RESTful API實(shí)現(xiàn)兩個(gè)項(xiàng)目之間相互傳輸數(shù)據(jù)

    一些特殊場(chǎng)景中,兩個(gè)項(xiàng)目發(fā)布在不同的服務(wù)器,并且由于服務(wù)器限制特殊情況ip無(wú)法相通時(shí)進(jìn)行開(kāi)放接口方式進(jìn)行數(shù)據(jù)傳輸,下面我們就來(lái)看看java通過(guò)RESTful API實(shí)現(xiàn)這一需求吧
    2025-09-09
  • 工作中Java集合的規(guī)范使用操作詳解

    工作中Java集合的規(guī)范使用操作詳解

    這篇文章主要為大家詳細(xì)介紹了工作中Java集合使用時(shí)需要注意的規(guī)范,文中的示例代碼講解詳細(xì),對(duì)我們使用Java集合有一定的幫助,感興趣的可以了解一下
    2022-11-11
  • Java文件操作實(shí)例詳解

    Java文件操作實(shí)例詳解

    這篇文章主要為大家詳細(xì)介紹了Java文件操作實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Java 批量刪除Word中的空白段落示例代碼

    Java 批量刪除Word中的空白段落示例代碼

    這篇文章主要介紹了Java 批量刪除Word中的空白段落,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • 淺聊一下Java中的鎖機(jī)制

    淺聊一下Java中的鎖機(jī)制

    Java中的鎖機(jī)制是保證多線程并發(fā)訪問(wèn)共享資源安全性的重要手段之一。Java提供了兩種類型的鎖機(jī)制:synchronized關(guān)鍵字和Lock接口。本文將介紹這兩種鎖機(jī)制的原理及使用方法,并通過(guò)代碼示例講解它們的使用
    2023-03-03
  • java通過(guò)url下載文件并輸出的方法

    java通過(guò)url下載文件并輸出的方法

    下面小編就為大家分享一篇java通過(guò)url下載文件并輸出的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Springboot自動(dòng)裝配實(shí)現(xiàn)過(guò)程代碼實(shí)例

    Springboot自動(dòng)裝配實(shí)現(xiàn)過(guò)程代碼實(shí)例

    這篇文章主要介紹了Springboot自動(dòng)裝配實(shí)現(xiàn)過(guò)程代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06

最新評(píng)論

白城市| 河间市| 江川县| 环江| 闽清县| 洛南县| 鄂伦春自治旗| 衡山县| 桂阳县| 顺昌县| 正阳县| 五峰| 安庆市| 沾化县| 亚东县| 南郑县| 丹东市| 海兴县| 樟树市| 淮北市| 永宁县| 株洲市| 库尔勒市| 墨江| 宝丰县| 伽师县| 无棣县| 兖州市| 南宫市| 孝义市| 武川县| 娱乐| 温州市| 普陀区| 阿合奇县| 邹城市| 平潭县| 迁安市| 彰武县| 龙陵县| 拜泉县|