Создание плагина Eclipse с собственной структурой папок - PullRequest
1 голос
/ 09 мая 2011

Я хочу разработать плагин Eclipse с собственной структурой проекта.Итак, подробно, где я могу определить папки, которые должны быть созданы при создании моего собственного проекта после установки плагина?

1 Ответ

4 голосов
/ 09 мая 2011

Вот пример того, как можно создать пустой проект с двумя папками:

    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 , чтобы узнать больше об этой теме, узнать, как вы можете добавить свой собственный характер проекта ии так далее.

...