通常は、このコードはFile
からIFile
に変換するために使用されます。javaファイル用プロジェクトの外のファイルのために、ファイルをIFile形式のjava形式に変換するには?
IWorkspace workspace= ResourcesPlugin.getWorkspace();
IPath location= Path.fromOSString(file.getAbsolutePath());
IFile ifile= workspace.getRoot().getFileForLocation(location);
しかし、これだけで作品をプロジェクト内。 File
ファイルがワークスペースにない(プロジェクトではない)ときに、どうすればIFile
を入手できますか?
あなたは3行目でgetFileForLocationを意味しましたか? –