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

创建具有自己文件夹结构的Eclipse插件,eclipse,eclipse-plugin,eclipse-pde,Eclipse,Eclipse Plugin,Eclipse Pde,我想用我自己的项目结构开发一个插件。因此,在安装插件后创建自己的项目时,我在哪里可以定义应该创建的文件夹呢?下面是一个如何创建包含两个文件夹的裸体项目的示例: IProgressMonitor progressMonitor = new NullProgressMonitor(); IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot(); IProject project = root.getProje

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

下面是一个如何创建包含两个文件夹的裸体项目的示例:

    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();
    }
您可以根据需要修改此代码,并从“新建项目”向导中执行它


请注意,我发布的代码只是一个示例,我强烈建议您查看以了解有关此主题的更多信息,了解如何添加自己的项目性质等等。

以下是一个示例,说明如何创建包含两个文件夹的基本项目:

    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();
    }
您可以根据需要修改此代码,并从“新建项目”向导中执行它


请注意,我发布的代码只是一个示例,我强烈建议您查看以了解有关此主题的更多信息,了解如何添加自己的项目性质等。

谢谢您的回答,我将尽快查看!谢谢你的回答,我会尽快查出来的!