[mac]eclipseインストールとpleiadesで日本語化

Written by uechoco 4月 16
この記事を読む時間:722くらい

※(2010/01)追記:記事は古くなりましたが、Leopard+Eclipse 3.5 / SnowLeopard+Eclipse 3.5でも同様の方法で日本語化が可能です。また、[Mac][Eclipse]Pleiades入り本体のアップデートすると起動に失敗する時の対処法も記憶の片隅に入れておくと、起動しなくなった時の指針になると思います。

Macを使っていると、世の中がWindowsを中心に回っていることを時々実感する。Eclipseの日本語化済みパックとして最早常識であるPleiadesをインストールしようとしたときも、それを実感した。PleiadesはWindows用のパックは用意しているが、MacやLinuxで使う場合はプラグイン単体でダウンロードして適当にいれるように書いてある。なんて理不尽な!俺はもうMacに移行したのにさ!

そんな愚痴を言っていてもEclipseは日本語にはならないので、自分でなんとかする。[eclipse][mac]Pleiades All in OneのMac版を作る – hello,worldというブログを拝見するに、Eclipse 3.4からはdropinsというプラグインをドラッグ&ドロップするための特別なフォルダが誕生し、Pleiadesパッケージもこの仕組みをうまく利用しているとのこと。簡単にいってしまえば、Windows用のPleiadesパッケージからdropinsフォルダだけコピー&ペーストしてちょこっと設定すればMacでもその恩恵にあやかれるということらしい。

さっそくやってみる。Eclipseのダンロードページから、Eclipse3.4系の割と容量の軽いEclipse IDE for Java Developersをダウンロード。続いてPleiadesのEclipse 3.4系(Ganymede)のダウンロードページから、Eclipse All in One Java JREなし版をダウンロード。両者をダウンロードフォルダ上かどこかで適当に回答し、Eclipseのほうはそのままアプリケーションフォルダにドラッグ&ドロップ。この時点で英語版のEclipseは使えるようになる。

次にPleiadesの日本語化と付属パッケージをコピーする。解凍したpleiades-all-in-one-java_yyyymmdd/eclipseフォルダの中にdropinsフォルダがある。これを先ほどアプリケーションフォルダに突っ込んだeclipseフォルダの中のdropinsフォルダとして上書きする。あとはeclipse.iniにpleiades用の設定をコピーする。Windows用のeclipse.iniはeclipse.exeと同じフォルダの中にあるが、Macではeclipse.appの中のContents/MacOS/eclipse.iniにある。ここにアクセスするには、eclipse.appを右クリックして「パッケージの内容を表示」を選択すると、eclipse.appの中身をFinderが見せてくれる。あとは先ほどのContents/MacOS/eclipse.iniを開けばいい。(参考:プラグイン日本語化プラグイン – EclipseWiki

select_show_content_in_this_package

ダウンロードしたPleiadesのeclipse.ini:

  1. --launcher.XXMaxPermSize
  2. 256m
  3. -vmargs
  4. -Dosgi.requiredJavaVersion=1.5
  5. -Xms128m
  6. -Xmx256m
  7. -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

Mac版Eclipse 3.4の標準のeclipse.ini:

  1. -showsplash
  2. org.eclipse.platform
  3. -startup
  4. ../../../plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
  5. --launcher.library
  6. ../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731
  7. -vmargs
  8. -Xdock:icon=../Resources/Eclipse.icns
  9. -XstartOnFirstThread
  10. -Xms40m
  11. -Xmx256m
  12. -XX:MaxPermSize=256m
  13. -Dosgi.requiredJavaVersion=1.5
  14. -Dorg.eclipse.swt.internal.carbon.smallFonts

これをうまく統合すると、以下のeclipse.iniとなる。

  1. -showsplash
  2. org.eclipse.platform
  3. -startup
  4. ../../../plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
  5. --launcher.library
  6. ../../../plugins/org.eclipse.equinox.launcher.carbon.macosx_1.0.101.R34x_v20080731
  7. --launcher.XXMaxPermSize
  8. 256m
  9. -vmargs
  10. -Xdock:icon=../Resources/Eclipse.icns
  11. -XstartOnFirstThread
  12. -Xms128m
  13. -Xmx256m
  14. -XX:MaxPermSize=256m
  15. -Dosgi.requiredJavaVersion=1.5
  16. -javaagent:../../../dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
  17. -Dorg.eclipse.swt.internal.carbon.smallFonts

※スプラッシュが起動しない場合も確認されています(Cocoa版で発現)。Javaバージョン制限の一文を削除すると動くと言った事例が確認されています。以下を削除:

  1. -Dosgi.requiredJavaVersion=1.5

参考:[J] PHP の開発環境 PDT を Eclipse on Mac with Pleiades で構築 – Jamz (Tech)

このiniファイルの設定が正常に認識されると、スプラッシュの画像がPleiadesのものに置き換わり、無事に日本語化される。
congraturations_for_installing_eclipse

Eclipseきたっ!

7 Responses to “[mac]eclipseインストールとpleiadesで日本語化”

  1. ピンバック by MacにEclipse導入(+日本語化) « AliceSystems on 2009 年 8 月 28 日 15 : 08 : 47

    […] 参考にさせていただいたサイト うえちょこ@ぼろぐ mizomemo(Subversiveのインストール)   コメントを書く […]

  2. トラックバック by matsukazの日記 on 2010 年 5 月 25 日 03 : 06 : 09

    [Mac]Mac OS X Snow LeopardでEclipse 3.5 Galileoを日本語化

    WindowsならPleiadesのAll-in-Oneパッケージを展開すれば済んだけど、Macだとちょっと手作業になるみたい。めんどー。 基本的にはうえちょこ@ぼろぐさんのeclipseインストールとpleiadesで日本語…

  3. ピンバック by Javaの勉強2日目 on 2010 年 12 月 20 日 23 : 52 : 43

    […] MacでEclipseを日本語化するにあたってこのサイトを参考にしました。 とてもわかりやすかったです。 […]

  4. Comment by inamuradio on 2011 年 1 月 17 日 10 : 24 : 04

    初心者で日本語が使えればと思っていて、ココと参照にしたら出来ました!ありがとうございます!!

  5. トラックバック by MacでPHP入門! on 2011 年 2 月 7 日 17 : 27 : 57

    Mac OSXにEclipseをインストールして日本語化

    MacでEclipseを日本語化するにあたり、参考にさせていただきました。ありがとうございました。

  6. Comment by よたか on 2012 年 5 月 10 日 02 : 55 : 14

    インストールして、日本語化するのに参考にさせていただきました。ありがとうございました。

  7. トラックバック by あっちこっちケイイチ on 2012 年 5 月 10 日 02 : 56 : 48

    eclipseをmacosxにインストールするおぼえ

    Nucleusのコミュに入ってるのに、これくらい準備しておかないと恥ずかしいので、インストールしました。

    実は、1年ほど前にアンドロイドの勉強会に参加するので一度インストールし…

Comments RSS rss うえちょこ@ぼろぐ TrackBack Identifier URI rss うえちょこ@ぼろぐ

Leave a comment