我正在开发一个插件,它将当前工作区的位置 URI 传递给其他方法。
IWorkspace workspace = ResourcesPlugin.getWorkspace();
我对 Eclipse PDE 很陌生。什么方法返回工作空间的 URI 位置。如果工作区是 C:\Eclipse\Workspace,则为 Ex。我需要路径 C:\Eclipse\Workspace
我正在开发一个插件,它将当前工作区的位置 URI 传递给其他方法。
IWorkspace workspace = ResourcesPlugin.getWorkspace();
我对 Eclipse PDE 很陌生。什么方法返回工作空间的 URI 位置。如果工作区是 C:\Eclipse\Workspace,则为 Ex。我需要路径 C:\Eclipse\Workspace
你要:
ResourcesPlugin.getWorkspace().getRoot().getLocation().toString();
您确定需要工作区 URL 吗?您唯一可能依赖的是它将包含 .metadata 文件夹 - 其他所有内容都可能位于其他地方:
我的建议:
获取任何资源的绝对文件系统路径:
IResource.getLocation()