如何将项目导入eclipse BY CODE(无GUI)

时间:2012-10-29 10:31:04

标签: eclipse eclipse-plugin headless

我刚刚遇到了无头插件的问题。

我需要引用一些现有的Java项目进行JDT分析,除了我必须在IWorkspaceRoot.getProject()能够识别它们之前将它们导入(不一定是复制)到本地工作区。

项目将是文件夹或.zip文件。有人有想法吗?

1 个答案:

答案 0 :(得分:0)

您可以在loadProjectDescription中使用IWorkspace。这些方面的东西:

IWorkspace workspace = ResourcesPlugin.getWorkspace();
final IProjectDescription description = theWorkspace.loadProjectDescription(path);
final IProject project = workspace.getRoot().getProject(description.getName());