【发布时间】:2011-01-07 00:40:57
【问题描述】:
我正在开发一个 Eclipse 插件,当我在 Project Explorer 视图中右键单击一个项目并在菜单中选择我的选项时执行该插件。问题是我需要获取所选项目的位置。我的意思是磁盘上的位置。 当您右键单击任何项目并转到“属性”时,总是会列出“位置”。 您知道以编程方式获取它的任何方法吗?
提前感谢您的帮助和承诺。
【问题讨论】:
标签: eclipse-plugin
我正在开发一个 Eclipse 插件,当我在 Project Explorer 视图中右键单击一个项目并在菜单中选择我的选项时执行该插件。问题是我需要获取所选项目的位置。我的意思是磁盘上的位置。 当您右键单击任何项目并转到“属性”时,总是会列出“位置”。 您知道以编程方式获取它的任何方法吗?
提前感谢您的帮助和承诺。
【问题讨论】:
标签: eclipse-plugin
如果你有当前选中项目的名字
IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("foo");
String fullpath = project.getFullPath();
您也可以通过selection service获取项目:见SO question as an example。