我正在处理一个插件,它将当前工作区的位置URI传递给其他方法。如何获取Eclipse工作区位置URI
IWorkspace workspace = ResourcesPlugin.getWorkspace();
我对Eclipse PDE很新。什么方法返回工作区的URI位置。如果工作区是C:\ Eclipse \ Workspace,则为Ex。我需要的路径C:\ Eclipse的\工作区
我正在处理一个插件,它将当前工作区的位置URI传递给其他方法。如何获取Eclipse工作区位置URI
IWorkspace workspace = ResourcesPlugin.getWorkspace();
我对Eclipse PDE很新。什么方法返回工作区的URI位置。如果工作区是C:\ Eclipse \ Workspace,则为Ex。我需要的路径C:\ Eclipse的\工作区
你想:
ResourcesPlugin.getWorkspace().getRoot().getLocation().toString();
得到任何资源的绝对文件系统路径:
IResource.getLocation()
你确定你需要的工作空间网址?唯一可以依赖的是它将包含.metadata文件夹 - 其他所有可能位于的其他位置:
我的建议:
+1。正常的Eclipse插件应该始终在不知道绝对文件系统位置的情况下工作。 – Bananeweizen 2012-07-27 19:49:04
感谢此工作 – VamsiKrishna 2012-07-28 07:52:49