11日、Gautham B Pai氏はIBMのアルファワークスにおいて、EclipseをFirefoxから遠隔操作できるプラグインEclifox 0.0.1をリリースした。
Eclifoxは、「Web Browser-Based Interaction with the Eclipse IDE」つまり、Webブラウザーでネットワーク越しにEclipseを使えるというという驚きのプラグインだ。
動作環境は、下記のとおり。
- OS:Windows(32-bit)
- ソフトウェア:
- Eclipse 3.2 または 3.3
- Java 5.0以上
- Jetty WebServer 5.1
- クライアント:
- Firefox バージョン1.5.0 以降
インストールは次のように行う。
- eclipseWebEnabler_0.0.1.zip fileをダウンロードする。(要IBMアカウント)
- EclipseプラグインディレクトリにZIPファイルを解凍し、以下のディレクトリパスに配置する:
\plugins\eclipseWebEnabler_0.0.1 - JettyのJARファイルを、こちらからダウンロードする
- ローカルディレクトリに、JettyのZIPファイルを解凍後「
\plugins\eclipseWebEnabler_0.0.1/jar」に、以下のJARファイルをコピーする。 - jetty-5.1.11\ext\commons-logging.jar
- jetty-5.1.11\ext\jasper-compiler.jar
- jetty-5.1.11\ext\jasper-runtime.jar
- jetty-5.1.11\lib\javax.servlet.jar
- jetty-5.1.11\lib\org.mortbay.jetty.jar
- Eclipseを、-cleanオプションを付けて起動する。
- メニューオプションの Window(ウインドウ) > Preferences(設定)と進み、「EclipseWebEnabler preference」を選択する。
- 開始させる場合には、「Start the server」をクリックする。停止させる場合には、「Stop the server button」を押す。ポート番号のデフォルト値は9008だ。
- Preferences(設定)ダイアログを閉じる
- Firefoxのブラウザーを立ちあげ、URL: http://localhost:9008/ にアクセスする。
英語版のEclipse3.3では、正常に表示できたものの、日本語化済みEclipse3.3では文字化けしてしまった。
0.0.1というバージョンだけあって、まだまだ実用的な段階ではない。しかしながら、ブラウザーからリモートのアプリケーションを利用できるというメリットがあることは大きい。
詳細な情報に関しては、こちらを参照のこと。