MacにSubclipseをインストールした時のメモ

SubclipseMacにインストールしたんだけど、Subversion Native Library Not Availableというエラーとなった。

Subclipse で エラー発生 - 日々是笑心
この方の記事によるとPure Javasvnクライアントがついてるっぽいけど、その選択肢も出て来なかったので調べてみると、以下のコマンドでインストールするとインストールされることがわかった。
(ちなみにパッケージの管理にはhomebrewを使ってます http://mxcl.github.com/homebrew/

$ brew install --universal --java subversion

インストールが終わったら以下のコマンドを実行しろと言われたが、

You may need to link the Java bindings into the Java Extensions folder:
  sudo mkdir -p /Library/Java/Extensions
  sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

Extensionsディレクトリはすでにあったので、シンボリックリンクだけ作っておいた。以下のように。

$ sudo ln -s /usr/local/lib/libsvnjavahl-1.dylib /Library/Java/Extensions/libsvnjavahl-1.dylib

これでEclipseを再起動して、SVNの設定画面を見ると無事JavaHLの選択肢が出てきましたよ。