
作って覚えるEclipseプラグイン(6)
Eclipseプラグインを配布するには
NTTデータ先端技術 竹添直樹
NTTデータ 基盤システム事業本部 岡本隆史
2005/4/20
今回でEclipseプラグイン開発の入門編である「作って覚えるEclipseプラグイン」は最終回となります。これまではプラグインの実装方法を解説してきましたが、最終回では開発したプラグインの配布方法について解説します。プラグインの開発が完了し、実際にユーザーに使ってもらうためにはインストール可能な形で配布する必要があります。Eclipseプラグインの配布形態としては大きく分けて以下の2種類があります。
(1)アーカイブによる配布
エクスポートウィザードを使用してエクスポートしたプラグインをアーカイブしたもので、ユーザーはWebサイトなどからアーカイブをダウンロードし、展開したものをEclipseのpluginsディレクトリにコピーしてインストールを行うことが可能です。
(2)更新サイトによる配布
Eclipseの更新マネージャを使って更新サイトからネットワーク経由でプラグインをインストールします。ユーザーは更新サイトのURLを登録するだけでインストールを行うことができます。さらにプラグインのバージョンアップも更新マネージャを使って行うことができます。
いずれの方法の場合もPDEが支援機能を提供していますので、順番に見ていきましょう。
|
アーカイブによる配布 |
それではまずアーカイブによる配布方法を解説します。ここでは第3回に作成したXMLエディタを配布可能な形でエクスポートしてみましょう。配布するプラグインのマニフェスト・エディタ(plugin.xml)を開き、[概要]タブの右下にある[エクスポート・ウィザード]を選択します。
![]() |
| 画面1 概要タブの右下にある[エクスポート・ウィザード]をクリック |
エクスポート・ウィザードが起動します。複数のプラグインを一度にエクスポートしたい場合は[使用可能なプラグインおよびフラグメント]でチェックを入れておきます。また、[エクスポート宛先]ではプラグインのエクスポート先とディレクトリもしくはアーカイブ・ファイル(ディレクトリを指定した場合にエクスポートされるものをアーカイブしたZIPファイルが生成されます)を指定します。ここでは配布に適した形式ということでxmleditor.zipという名前のZIPファイルでエクスポートしてみます。
![]() |
| 画面2 エクスポート |
[終了]をクリックするとプラグインのビルドが行われ、[エクスポート宛先]で指定したZIPファイルが生成されます。では生成されたZIPファイルの中身を見てみましょう。xmleditor.zipを解凍すると以下のようにpluginsディレクトリに格納されたJARファイルが現れます。
![]() |
| 画面3 pluginsディレクトリにJARファイルが現れる (クリックすると拡大) |
これをpluginsディレクトリにコピーすればプラグインをインストールすることができます。
| 1/4 |
|
INDEX |
||
|
作って覚えるEclipseプラグイン(6) |
||
| Page1 アーカイブによる配布 |
||
| Page2 更新サイトによる配布 |
||
| Page3 更新サイトの作成 |
||
| Page4 更新サイトからのインストール |
||
作って覚えるEclipseプラグイン バックナンバー
| Java Solution全記事一覧 |
TechTargetジャパン
- Scalaのパッケージ、アクセス修飾子、オブジェクト継承 (2012/5/22)
インポート、パッケージオブジェクト、抽象クラス/抽象メソッド、オーバーライド、final、シールドクラスなども - 基幹系システムでCloud SQLは使えるか試してみた (2012/5/17)
サンプルとしてMRPシステムを作成して動かし、「再帰呼び出し」などのパフォーマンスを測定して検証してみます - アジャイル管理ツール9選+Pivotal Tracker入門 (2012/5/14)
群雄割拠のアジャイルプロジェクト管理ツールを9つ紹介し、特に注目を集めているPivotal Trackerの基本的な使い方を解説します - サーバサイドJSやJavaでWebアプリが作れるXPages (2012/5/11)
Notes/Dominoの資産をサーバサイドJavaScriptやJavaで操作し、HTMLやJavaScript、CSSをUIにできる技術を紹介
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -
イベントカレンダー
- - PR -



