springboot內置tomcat文件上傳的坑


如果你能看到這篇文章你應該是報了如下錯誤

Caused by: java.io.IOException: The temporary upload location [/tmp/tomcat.5130481038790171390.8095/work/Tomcat/localhost/ysk] is not valid
at org.apache.catalina.connector.Request.parseParts(Request.java:2751)
at org.apache.catalina.connector.Request.parseParameters(Request.java:3151)
at org.apache.catalina.connector.Request.getParameter(Request.java:1108)
at org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:380)
at javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:153)
at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:75)

 

 

運行幾天后就突然間出現,然后各種百度都找不到答案。

 

 

最后通過

 

為tomcat指定臨時目錄解決。

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


免責聲明!

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



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