简体   繁体   English

Java代码中的Eclipse命令

[英]Eclipse commands in java code

Is it possible to run eclipse commands through Java code? 是否可以通过Java代码运行eclipse命令? For example, I would like to write a Eclipse plug-in (Eclipse project) that deletes other Eclipse projects that have a given name. 例如,我想编写一个Eclipse插件(Eclipse项目),该插件删除具有给定名称的其他Eclipse项目。 In Eclipse, to delete a project, we right click and click 'Delete'. 在Eclipse中,要删除项目,我们右键单击并单击“删除”。 Is there a way to do this through code. 有没有办法通过代码做到这一点。

To delete a project in the workspace you find the IProject object for the project and then call delete : 要在工作空间中删除项目,请找到该项目的IProject对象,然后调用delete

IProject project = ... get project

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

One way to find the project is: 查找项目的一种方法是:

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

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM