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

org.eclipse.core.resources.IFile.setContents,该如何处理

2013-01-28 
org.eclipse.core.resources.IFile.setContents //获得File路径没问题 IFile file ....(path) if(file.

org.eclipse.core.resources.IFile.setContents



 //获得File路径没问题
 IFile file = ....(path);
 if(file.exists()){
    //没有写在Edit中的doSave中所以没有得到Monitor,所以这里写null.    
    //如果null换成 new SubProgressMonitor(null, 90)  会抛出异常null argument:
    file.refreshLocal(IResource.DEPTH_ONE, null);
    file.setContents(saveInputStream(saveValue),IResource.KEEP_HISTORY, null);
 }


这样写的话没有抛出异常, inputStream中测试过有值! 
问题: 查看file生成后的文件发现里面还是空的。
[解决办法]
问题描述不详细!

热点排行