日期:2014-05-17  浏览次数:20684 次

如何删除struts上传文件时产生的tmp临时文件
问题是这样的:我在eclipse里边启动tomcat的时候,正常访问项目做上传操作时,eclipse控制台输出10:22:48.458 [INFO ] org.apache.struts2.interceptor.FileUploadInterceptor - Removing file workDTO.uploadfile D:\upload_5cfc8ffd_1426dfeb33f__7ffd_00000003.tmp
,可以正常删除临时文件。

但是现场用的是war包,也就是字节码文件,直接把项目放到tomcat的webapp文件夹下面的,然后上传的时候就会产生临时文件,但是后台也输出了10:22:48.458 [INFO ] org.apache.struts2.interceptor.FileUploadInterceptor - Removing file workDTO.uploadfile D:\upload_5cfc8ffd_1426dfeb33f__7ffd_00000003.tmp的提示。D盘还是会产生临时文件,如下图。

------解决方案--------------------
struts 也删的。
Removing file workDTO.uploadfile D:\upload_5cfc8ffd_1426dfeb33f__7ffd_00000003.tmp
------解决方案--------------------
好像可以删除