创建具有自己的文件夹结构的Eclipse插件

时间:2011-05-09 08:06:18

标签: eclipse eclipse-plugin eclipse-pde

我想用自己的项目结构开发一个Eclipse插件。那么详细一点,我在哪里可以定义在安装插件后创建自己的项目时应该创建的文件夹?

1 个答案:

答案 0 :(得分:4)

以下是一个如何使用两个文件夹创建裸骨项目的示例:

    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以了解有关此主题的更多信息,了解如何添加自己的项目性质等等。