Вот пример того, как можно создать пустой проект с двумя папками:
IProgressMonitor progressMonitor = new NullProgressMonitor();
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject("MyProject");
try {
project.create(progressMonitor);
project.open(progressMonitor);
IFolder firstFolder = project.getFolder("firstfolder");
firstFolder.create(true, true, progressMonitor);
IFolder secondFolder = project.getFolder("secondfolder");
secondFolder.create(true, true, progressMonitor);
} catch (CoreException e) {
e.printStackTrace();
}
Вы можете изменить этот код в соответствии со своими потребностями и запустить его из мастера «Новый проект».
Имейте в виду, код, который я разместил, является лишь примером, я настоятельно рекомендую вам посмотреть Workspace and Resource API , чтобы узнать больше об этой теме, узнать, как вы можете добавить свой собственный характер проекта ии так далее.