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);