javaHLを入れないといけないらしい。
javaはsunのやつ。ecliseはパッケージではなくオフィシャルからダウンロードしたやつ。
1 |
$ sudo apt-get intall livsvn-java |
これでもエラーが出るときは、javaがこれを見つけられないので、eclipse.iniを編集する。
まず共有ファイル libsvnjavahl-1.so がどこにインストールされたかを探す。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
$ dpkg --listfiles libsvn-java /. /usr /usr/lib /usr/lib/jni /usr/lib/jni/libsvnjavahl-1.so.0.0.0 /usr/share /usr/share/java /usr/share/java/svn-javahl.jar /usr/share/doc /usr/share/doc/libsvn-java /usr/share/doc/libsvn-java/copyright /usr/share/doc/libsvn-java/changelog.Debian.gz /usr/lib/jni/libsvnjavahl-1.so /usr/lib/jni/libsvnjavahl-1.so.0 $ |
/usr/bin/jniにあるので、このディレクトリをJavaが探すようにする。ecliseは起動時にeclipse.iniを読み込むのでそれを編集する。
編集前
1 2 3 4 5 |
-vmargs -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx384m |
編集後
1 2 3 4 5 6 |
-vmargs -Djava.library.path=/usr/lib/jni -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx384m |