2009-07-11
eclimでEclipse 3.5 Galileoを使うためのメモ
Java, Vim, Eclipse, eclim, Mac
ちょっとハマったのでメモる。
おいらの環境は以下。
Eclpse 3.5 Galileoをインストール
Eclipse Downloadsから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に上がった時に外されたようです。
参考: git master updated for eclipse 3.5 (galileo) - eclim-user | Google Groups
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にアイコンが表示されてしまうのですよね。
これはどうにかならないのかなぁ。

