创建一个项目需要进行以下操作:
1.首先需要从工作空间根目录中获取该项目的句柄
2.然后创建一个项目描述,该项目描述中包含路径的描述以确定项目在文件系统中的位置
3.设置项目的Nature和Builder
4.最后创建并打开该项目
5.操纵项目
eg:
IWorkspace workspace = ResourcePlugin.getWorkspace();
IWorkspaceRoot root = workspace.getRoot();
IProject newProjectHandle = root.getProject("new_Project");
//Get a project descriptor
IPath targetpath = new Path("d:/workspacehome/" + newProjectHandle.getName());
final IProjectDescription description = workspace.newProjectDescription(newProjectHandle.getName());
description.setLocation(targetPath);
try{
newprojectHandle.create(descriptior,null);
newProjectHandle.open(null);
}catch(CoreException e){
//Deal with exception
}
同时可以为项目设置nature和builder。