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