读书人

org.eclipse.core.resources.IFile.se

发布时间: 2013-01-28 11:49:56 作者: rapoo

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生成后的文件发现里面还是空的。
[解决办法]
问题描述不详细!

读书人网 >Eclipse开发

热点推荐