eclimでEclipse 3.5 Galileoを使うためのメモ

ちょっとハマったのでメモる。
おいらの環境は以下。

Eclpse 3.5 Galileoをインストール

Eclipse Downloads | The Eclipse FoundationからMac OS X (Cocoa)版をダウンロード。とりあえずJavaだけできれば良いのでJava EE Developersのものをダウンロードしました。
ダウンロード後展開し、 /Application/eclipse に配置します。

tar xvf eclipse-jee-galileo-macosx-cocoa.tar.gz
mv eclipse /Applications

eclipse実行ファイルのsymlinkを配置

/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse のsymlink を /Applications/eclipse 以下に配置します。

ln -s /Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse /Applications/eclipse/eclipse

これ、Eclipse 3.4.x以下の時は元からあったらしいですが、3.5に上がった時に外されたようです。
参考: Google グループ

eclim最新版を持ってくる

eclim (eclipse + vim) - Browse Files at SourceForge.netからeclim_(version).shをダウンロードします。現時点ではeclim_1.4.9.shが最新版です。
そして実行権限を付けて実行します。

chmod 755 eclim_1.4.9.sh
./eclim_1.4.9.sh

Windowが表示されて以降GUIで設定しますが、とても重いです......。CUIでやれるオプションも準備してほしいと思う今日この頃。

実行後、Eclipseディレクトリには /Applications/eclipse を指定しておけばOKです。

インストール後の確認

eclimとVimを起動し、:PingEclimと:EclimValidateでちゃんと連携が取れるかを確認します。

/Applications/eclipse/eclimd

:PingEclimの結果

eclim 1.4.9
eclipse 3.5.0

:EclimValidateの結果

result: OK, required settings are valid.

だとインストール成功です。

ただ、これだとeclimd起動中Dockにアイコンが表示されてしまうのですよね。

これはどうにかならないのかなぁ。