Если у вас есть путь, который является полным путем в файловой системе, вы можете использовать:
IPath path = new Path("C:\\Users\\runtime-EclipseApplication\\Rule_Validate\\Sample_Test.h");
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IFile file = root.getFileForLocation(path);
Примечание: результат может быть null
, если местоположение не находится в рабочей области.
Существуют другие API, если у вас есть путь относительно рабочей области или проекта / папки в рабочей области.