新しいJavaプロジェクトを作成するたびに、ある種のフレームワークを使用しています。ファイルを適切なパッケージに配置し、適切な外部を参照する必要があります [〜#〜] jar [〜#〜] ライブラリ。新しいフォルダの下の[新しいプロジェクト]ダイアログのように、新しいプロジェクトテンプレートを作成するにはどうすればよいですか?
そのためのEclipseプラグインを作成し、New ProjectWizardに集中する必要があります。 Eclipseプラグインの作成については、Stack Overflowの質問Eclipse用のプラグインの作成方法で説明されています。
私は、私たち自身の不正な目的のためにこれについて少し調査したところ、答えを見つけました。
org.Eclipse.ui.newWizards
パッケージを使用するEclipseプラグインを作成する必要があります。カテゴリIDを見つけたら、独自のカテゴリを定義することも、既存のカテゴリを使用することもできます。新しいresourceウィザードではなく、新しいprojectウィザードを作成するには、「project = true」を設定する必要があります。
また、プラグインにはorg.Eclipse.ui.INewWizard
を実装するクラスが含まれている必要があります。 plugin.xml
エディターからクラスリンクをクリックするとうまくいきます。
そのクラスは、performFinish
オーバーライドですべての作業を実行する必要があり、trueを返して、実際にその処理を実行し、ウィザードを閉じることができることを示す必要があります。ここで、ファイル、ディレクトリ、設定の性質などを作成します。