Eclipse plugin 在指定位置创建IProject的eclipse插件代码

Eclipse plugin 在指定位置创建IProject的eclipse插件代码,eclipse-plugin,Eclipse Plugin,我正在使用此代码在工作区中创建一个项目 现在,我想在工作区以外的指定位置创建一个项目 有人能给我一些建议吗?最后我找到了指定要创建项目位置的代码。 这可以通过使用IProjectDescription类的setLocation方法完成,如下所示: IProgressMonitor progressMonitor = new NullProgressMonitor(); IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();

我正在使用此代码在工作区中创建一个项目

现在,我想在工作区以外的指定位置创建一个项目


有人能给我一些建议吗?

最后我找到了指定要创建项目位置的代码。 这可以通过使用IProjectDescription类的setLocation方法完成,如下所示:

IProgressMonitor progressMonitor = new NullProgressMonitor();

IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject(page1.getProjectName());

我不确定它是否有帮助,但你的编程语言是什么?JAVA至于主题本身,我不知道。你可能应该检查一下——如果!wizardPage.useDefaults{IPath path1=新路径项目位置+/+wizardPage.getProjectName;desc.setLocationpath1;}
IProgressMonitor progressMonitor = new NullProgressMonitor();
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();


IProject project = root.getProject(page1.getProjectName());
    IWorkspace w = ResourcesPlugin.getWorkspace();
    IProjectDescription desc=w.newProjectDescription(project.getName()); 
    String projectLocation=page1.getProjectLocation();
    IPath path1=new Path(projectLocation+"/"+page1.getProjectName());
    desc.setLocation(path1); 
    project.create(desc, progressMonitor); 
    project.open(progressMonitor);