默认创建的临时目录/tmp/tomcat.9118391718003914329.8086/... (work/Tomcat/localhost/ROOT)
8086是端口
对于Multipart(form-data)的方式处理请求时,默认就是在tomcat-docbase目录下创建临时文件的。
自定义配置临时目录
## tomcat.*********.端口
这个目录是tomcat启动的日志路径目录,在配置文件里面增加配置
server.tomcat.basedir=自定义的路径
## tomcat-docbase.***********.端口
这个临时文件是请求文件上传时的临时目录文件,
增加tomcat启动配置
-Djava.io.tmpdir=/home/audio/(自定义路径)
代码中增加系统默认目录配置
@Bean
MultipartConfigElement multipartConfigElement() {
MultipartConfigFactory factory = new MultipartConfigFactory();
factory.setLocation("/app/tmp"); (从配置文件中读取路径server.tomcat.basedir)
return factory.createMultipartConfig();
}