本格派エンジニアの工具箱

第5回 優れた拡張性を誇る統合開発環境「Eclipse」

この記事を読むのに必要な時間:およそ 1 分

日本語ディストリビューションのインストール

Eclipseを日本語化するには,MergeDoc Projectによって開発が進められている日本語化プラグインPleiadesを利用します。Pleiadesを適用するには,同プロジェクトによってリリースされているPleiades同梱済みの日本語ディストリビューション「Pleiades All in One」を利用する方法と,通常通りにEclipseのパッケージをインストールした後にプラグインを追加する方法があります。

Pleiades All in Oneのインストール

Pleiades All in Oneはこのページよりダウンロードできます。Eclipse本体のみの「Platform⁠⁠,全部セットになった「Ultimate⁠⁠,Java EEを含むJavaアプリケーション開発用の「Java⁠⁠,C/C++開発用の「C/C++⁠⁠,PHP開発用の「PHP」の5つのパッケージが用意されています。本稿の例では「Java」パッケージを使用する。JRE(Java実行環境)付きのものとJREが付かないものがありますが,もし使用しているパソコンにすでにJREがインストールされている場合でも,JRE付きのものを使うことが推奨されています。

配布ファイルはzip形式なので,インストールはこれを任意のフォルダに展開するだけです。例えばC:/eclipse/に展開したとすると,⁠C:/eclipse/eclipse/eclipse.exe」がEclipseの実行ファイル本体となります。その他のC:/eclipse/jre1.6/や,C:/eclipse/tomcat6.0/などはそれぞれ同梱されたJava実行環境およびJava Webアプリケーションサーバです。

インストール済みのEcripseへのPleiadesの追加

インストール済みのEcripseへPleiadesへ追加するには,まずこのページ「 Pleiades 本体ダウンロード」より,Pleiades本体をダウンロードします。これを解凍し,pluginsフォルダとfeaturesフォルダの中身を全てEclipse本体のplugins/featuresフォルダ(たとえばC:\eclipse\eclipse\pluginsとC:\eclipse\eclipse\features)にコピーします。また,⁠eclipse.exe -clean.cmd」をeclipse.exeと同じ場所(C:\eclipse\eclipse\)にコピーします。

続いて,Eclipseのインストールフォルダにある「eclipse.ini」の最後に次の1行を付け加えます。また,1,2行目にある「-showsplash org.eclipse.platform」を削除します。

  • -javaagent:dropins/MergeDoc/eclipse/plugins/jp.
    sourceforge.mergedoc.pleiades/pleiades.jar

以上で設定完了です。

Eclipseの起動

Eclipseを起動するにはeclipse.exe(C:/eclipse/eclipse/eclipse.exe)を実行します。Pleiades All in Oneを使っている場合には,起動時のスプラッシュスクリーンは図1のようになるはずです。

図1 Pleiades All in Oneを使った場合の起動画面

図1 Pleiades All in Oneを使った場合の起動画面

起動時,図2のダイアログでワークスペースとして使用するフォルダを指定する。常に同じワークスペースを使用する場合には[今後この質問を表示しない]にチェックを入れておきましょう。

図2 ワークスペースの選択

図2 ワークスペースの選択

初回起動直後は図3のような画面が表示されます。右上の[ワークスベンチ]のアイコンをクリックすれば図4のように開発画面に切り替わり,デフォルトの開発画面である「Java EE パースペクティブ」が表示されます。

図3 初回起動直後の画面

図3 初回起動直後の画面

図4 デフォルトの開発画面であるJava EE パースペクティブ

図4 デフォルトの開発画面であるJava EE パースペクティブ

Eclipse
http://www.eclipse.org/
Pleiades - Eclipse日本語化プラグイン
http://mergedoc.sourceforge.jp/

次回は,Eclipseの具体的な使い方を解説します。

著者プロフィール

杉山貴章(すぎやまたかあき)

ONGS Inc.所属のプログラマ兼テクニカルライター。雑誌,書籍,Webメディアで多数の著作をもつ。

著書