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对于主题本身,我不知道。您可能应该检查-if(!wizardPage.useDefaults()){IPath path1=新路径(projectLocation+“/”+wizardPage.getProjectName());desc.setLocation(path1);}
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);