赞
踩
如果你能看到这篇文章你应该是报了如下错误
The temporary upload location [/tmp/tomcat.7368392676262345132.8080/work/Tomcat/localhost/ROOT] is not valid
此错误的特征是刚启动一切都正常,运行几天后就突然间出现,然后各种百度都找不到答案。
出现这个错误的原因是tomcat 默认临时文件目录设置在系统的/tmp目录下。而系统会对/tmp目录进行定期清理,导致tomcat缓存的临时文件夹被清空导致出现如上错误。
解决办法有两种(本文所讲的文件都建立在centos系统下,其它系统自行百度)
1、取消定时清理
/tmp目录的清理规则主要取决于/usr/lib/tmpfiles.d/tmp.conf的配置,我们可以添加如下配置即可
x /tmp/tomcat.*
2、为tomcat指定临时目录,具体路径凭借个人喜好
server.tomcat.basedir=/home/www/tomcat/temp
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。