JAR の公開

PDE は、コンポーネントの自動公開をサポートしていません。

コンポーネントを公開するには、install.xml とコンポーネント JAR を プラットフォームの更新サーバーに配置する必要があります。

更新のメカニズムと要求されるディレクトリー構造の説明については、 「プラットフォームのインストールと更新」を参照してください。

自分のチームがあるサーバーを使用してプラットフォーム・コンポーネントを提供しているものとします。 そのファイル・システム構造は、次の例のようなものです。

<server_root>/
    install/
        components/
            install.index
            org.eclipse.platform_1.0.1/
            org.eclipse.jdt_2.9.5/
            org.eclipse.pde_1.0.4/

この例の install.index には、以下が含まれています。

org.eclipse.platform_1.0.1
org.eclipse.jdt_2.9.5
org.eclipse.pde_1.0.4

ここでは、自分のコンポーネントのマニフェストと JAR を取り出し、 その JAR 自体から拡張子 .jar を取り去ったのと同じ名前フォーマットを持つディレクトリーに それらを配置するだけです。 更新マネージャーは、HTTP プロトコルを使用してサーバーにアクセスする場合、 ディレクトリーを通して単純に繰り返し行うことができないため、 項目を 1 つ install.index ファイルに追加する必要があります。

すべてが正しく終了すると、プラットフォーム上にビルドされた製品は、 更新マネージャーを使用して正しいサイトをポイントし、コンポーネントをインストールし、再始動することができます。  製品がプラットフォームを再始動すると、PDE で作成されたプラグインが使用可能になっているはずです。

コンポーネントに対する作業を続けながら、新規バージョンを作成し、 それらを更新サーバーで定期的に公開することができます。ただし、バージョン番号を増分することは忘れないでください。