当前位置:编程学习 > JAVA >>

java方面生成文件保存时间的问题

我用Eclipse作为IDE,服务器用的是Tomcat,用户在浏览器中每查询记录我就让程序生成csv格式的文件,文件保存在工程目录的文件newfile文件夹下,但是当保存10几分钟的时间以后,就自动消失了。
以下是程序中的关键代码:
String filein += newStr + "\r\n";
RandomAccessFile mm = null;
try {
mm = new RandomAccessFile(file, "rw");
mm.write(filein.getBytes());
} catch (IOException e1) {
logger.error(e1.getMessage());
} finally {
if (mm != null) {
try {
mm.close();
} catch (IOException e2) {
e2.printStackTrace();
logger.error(e2.getMessage());
}
}
}
为什么会自动消失呢?是不是权限不够的原因还是需要配置一下Tomcat。 --------------------编程问答-------------------- 难道是tomcat服务器一关闭就情况? --------------------编程问答-------------------- 没有啊,在没关闭tomcat的时候,我就看见它自动消失了。情况与这个类似:http://topic.csdn.net/u/20110312/11/66e6dc4a-4837-4d6d-a9f3-4ff137a1add8.html
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,