Eclipse插件开发中File和IFile的转换
Posted soy-technology
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse插件开发中File和IFile的转换相关的知识,希望对你有一定的参考价值。
(1) File转IFile
第一种方法:
IFile[] ifile = ResourcesPlugin.getWorkspace().getRoot().findFilesForLocationURI(file.toURI());
第二种方法:
String filepath =file.getPath();
IProject proj =ResourcesPlugin.getWorkspace().getRoot().getProject(projName);
String path =filepath.substring(proj.getLocation().toString().length() + 1);
IFile file =proj.getFile(path);
(2) IFile转File
File file = ifile.getLocation().toFile;
或者
File = newFile(ifile.getLocation().toOSString);
以上是关于Eclipse插件开发中File和IFile的转换的主要内容,如果未能解决你的问题,请参考以下文章