我创建了一个IFile
实例,如下所示:
IPath filePath = new Path(WebContent/folder1/file1.html);
IFile file = project.getFile(filePath);
该文件将部署在服务器上,我需要获取模块相对路径(在本例中为/folder1/file1.html
)。
我尝试使用IFlatFile
类,如下所示:
IFlatFile flatFile = new FlatFile(file, file.getName(), file.getProjectRelativePath());
IPath modulePath = flatFile.getModuleRelativePath();
但是getModuleRelativePath()
似乎返回了我在创建实例时提供给构造函数的相同路径。
是否有其他方法可以获取给定文件的模块相对路径?