15

これを修正するにはどうすればよいですか?

私はEclipse indigoを使用してubuntu 64を使用しています。http://subclipse.tigris.org/update_1.8.xをインストールしました。

最初にこのエラーが発生しました:

JavaHL ライブラリのロードに失敗しました。
発生したエラーは次のとおりです。
java.library.path に libsvnjavahl-1 があり
ません java.library.path に svnjavahl-1 があり
ません java.library.path に svnjavahl がありません
java.library.path = /usr/lib/jvm/java -6-openjdk/jre/lib/amd64/server:/usr/lib/jvm/java-6-openjdk/jre/lib/amd64:/usr/lib/jvm/java-6-openjdk/jre/../ lib/amd64:/usr/java/packages/lib/amd64:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr /lib/jni:/lib:/usr/lib

次に、いくつかのグーグルの後、私はこれを行いました:

sudo apt-get install libsvn-java

次に、eclipse.ini に次の行を追加しました。

-Djava.library.path=/usr/lib/jni

次に、このディレクトリとコンテンツを作成しました:

~/.eclipse/eclipserc
VMARGS="-Djava.library.path=/usr/lib/jni"

私はまだこのエラーが発生しています:

Incompatible JavaHL library loaded.  1.7.x or later required.

これ以上何ができますか?

4

6 に答える 6

25

既存の libsvn-java を削除します。

sudo apt-get purge libsvn-java

次に、次のソフトウェア ソースを追加して再インストールします。

sudo add-apt-repository ppa:dominik-stadler/subversion-1.7
sudo apt-get update
sudo apt-get install libsvn-java

ここにあります

@codemonkeybr に感謝: また、eclipse.ini を次のように更新します。-Djava.library.path=/usr/lib/jni

(または/usr/lib/x86_64-linux-gnu/jni/usr/lib/i386-linux-gnu/jniシステムによっては...)

Ubuntu 14 の更新では、代わりに Subversion 1.8 を使用します。

sudo add-apt-repository ppa:dominik-stadler/subversion-1.8
于 2012-02-29T17:14:43.757 に答える
8

Ubuntu 64 (12.04 または 12.10) で試してください。/usr/lib/x86_64-linux-gnu/jni

幸運を

于 2012-06-29T18:46:15.820 に答える
4

Ubuntu 32 (12.04) では、eclipse.ini を次のように変更します。

-Djava.library.path=/usr/lib/i386-linux-gnu/jni
于 2013-01-08T15:59:14.100 に答える
1

サード パーティのリポジトリからソフトウェアをインストールすることに消極的な方には、Subclipse の最新の 1.8.x ではなく、バージョン 1.6.x をインストールすることをお勧めします。詳細はこちら

于 2012-07-10T04:11:40.273 に答える
1

上記の@jlbの指示に従っているが、次の(または同様の)エラーが発生する場合:

Failed to fetch http://ppa.launchpad.net/dominik-stadler/subversion-1.7/ubuntu/dists/trusty/main/source/Sources  404  Not Found

そのリポジトリは、Ubuntu の新しいバージョン用に更新されていませんが、同等の subversion-1.8 リポジトリは更新されています。

まず、Synaptic Package Manager で 1.7 リポジトリを削除します (手順はこちら: http://www.maketecheasier.com/remove-repositories-in-ubuntu/ )。

sudo add-apt-repository ppa:dominik-stadler/subversion-1.8
sudo apt-get update
sudo apt-get install libsvn-java

上記の eclipse.ini の編集に関する残りの指示に従います。

于 2014-08-13T19:09:23.510 に答える
0

このトピックをチェックしてください: Mac OS X での Subversion JavaHL ライブラリのインストール

Eclipse の SVN インターフェースを SVNKit (pure Java) に変更できます。

于 2013-08-20T09:12:27.040 に答える