1

独自のプロジェクト構造でEclipseプラグインを開発したいと考えています。具体的には、プラグインをインストールした後に独自のプロジェクトを作成するときに作成する必要があるフォルダーをどこで定義できますか?

4

1 に答える 1

4

以下は、2 つのフォルダーを持つベアボーン プロジェクトを作成する方法の例です。

    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();
    }

ニーズに合わせてこのコードを変更し、「新しいプロジェクト」ウィザードから実行できます。

私が投稿したコードは単なる例です。ワークスペースとリソース APIを参照して、このトピックの詳細を確認し、独自のプロジェクトの性質を追加する方法などを確認することを強くお勧めします。

于 2011-05-09T09:50:33.797 に答える