首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

debug模式没有关问题,正常启动就报文件找不到

2013-11-13 
debug模式没问题,正常启动就报文件找不到?项目路径,目的是读取到uploadfiles中的文件代码:for(String str:

debug模式没问题,正常启动就报文件找不到?
项目路径debug模式没有关问题,正常启动就报文件找不到,目的是读取到uploadfiles中的文件
代码:

for(String str:allFiles){
String[] ary=str.split(":");
File f=new File(ary[0]);//ary[0]:uploadfiels/text.txt
FileInputStream fis=new FileInputStream(f);//此处debug模式没问题,正常启动报错,文件找不到,路径错误
zos.putNextEntry(new ZipEntry(ary[1]));
int j=0;
byte[]  buffer=new byte[1024];
while((j=fis.read(buffer))>0){
zos.write(buffer,0,j);
}
fis.close();
}

求大神指点一二,debug模式和正常启动难道有什么区别么?
[解决办法]
ary[0]:uploadfiels/text.txt
错了吧?
ary[0]:uploadfiles/text.txt
[解决办法]
ServletActionContext.getRequest().getSession().getServletContext().getRealPath

热点排行