Eclipse代码中的Eclipse命令

时间:2015-01-14 23:15:43

标签: java eclipse plugins

是否可以通过Java代码运行eclipse命令? 例如,我想编写一个Eclipse插件(Eclipse项目)来删除具有给定名称的其他Eclipse项目。在Eclipse中,要删除项目,我们右键单击并单击'删除'。有没有办法通过代码来做到这一点。

1 个答案:

答案 0 :(得分:0)

要删除工作区中的项目,您可以找到项目的IProject对象,然后调用delete

IProject project = ... get project

project.delete(true, false, progress monitor);

找到该项目的一种方法是:

IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();

IProject project = root.getProject("project name");