0
我剛遇到我的無頭插件問題。如何將項目導入eclispe BY代碼(無GUI)
我需要引用一些現有的Java項目進行JDT分析,除了我必須在IWorkspaceRoot.getProject()
能夠識別它們之前將它們導入(不一定複製)到本地工作區。
該項目將是一個文件夾或一個.zip文件。任何人有一些想法?
我剛遇到我的無頭插件問題。如何將項目導入eclispe BY代碼(無GUI)
我需要引用一些現有的Java項目進行JDT分析,除了我必須在IWorkspaceRoot.getProject()
能夠識別它們之前將它們導入(不一定複製)到本地工作區。
該項目將是一個文件夾或一個.zip文件。任何人有一些想法?
您可以在IWorkspace
中使用loadProjectDescription
。沿着這些路線的東西:
IWorkspace workspace = ResourcesPlugin.getWorkspace();
final IProjectDescription description = theWorkspace.loadProjectDescription(path);
final IProject project = workspace.getRoot().getProject(description.getName());