nested exception is java.io.IOException: The temporary upload location


有一次請求post接口時報
Org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request; nested exception is java.io.IOException:
The temporary upload location [/tmp/tomcat.2785206180241401379.8032/work/Tomcat/localhost/ROOT] is not valid
檢查文件目錄,文件確實不在,檢查代碼,也未發現問題。實在不知道原因,只有重啟了服務器,問題也就不再出現。后來發現原因是centos系統會清理/tmp文件夾,解決方法
1.設置centos不要清理你的文件夾
2.jar包啟動時增加 -Djava.io.tmpdir=/opt/projecttmp 將臨時目錄定位到別的路徑。



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM