web-dev-qa-db-ja.com

64ビットKubuntuのSubclipse用の非互換JavaHLライブラリ

64ビットKubuntu 11.10のEclipse 3.7でSubversionを動作させようとしていますが、問題があります。サブクリップ1.8.1をインストールし、「libsvn-Java」をインストールして、-Djava.library.path=/usr/lib/jni/ファイルの-vmargsの下に/usr/lib/Eclipse/eclipse.iniを追加しましたが、次のエラーメッセージが表示されます。

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

私のJavaHLをアップグレードする方法を見つけることができないようです。サブクリッププラグインを再インストールしました。これにより、JavaHLバージョン1.7.1もインストールされるようです。そのため、JavaHLがインストールされていないのではないでしょうか。 -アイデアがある人はいますか?

**編集**

以下で説明するように、承認された回答で提供されるリンクは機能しなくなりましたが、 ここから更新ファイルをダウンロード (Rekhytへのクレジット)できますが、追加してインストールできるサブクリップバージョン1.8.xが必要です- http://subclipse.tigris.org/update_1.8.x からEclipse

最初にサブクリップ1.8をインストールしてから、これらのファイルを順番にインストールしました。

  1. libsvn-Java_1.7.2-0ubuntu0〜ppa1_AMD64.deb
  2. Subversion_1.7.2-0ubuntu0〜ppa1_AMD64.deb
  3. libsvn1_1.7.2-0ubuntu0〜ppa1_AMD64.deb

32ビットが必要な場合 ランチパッドページに移動 して、ページの下部にある[Subversion-1.7.2-0ubuntu0〜ppa1]リンクをクリックします。これにより、すべての関連ファイルが表示されます

25
Martyn

それのため

まず、新しいパッケージをインストールする前に古いパッケージをアンインストールする必要がありました( Sergi に感謝)

i386の場合

  1. ここに行く
  2. gebパッケージを順番にインストールする
  3. libsvn1_1.7.1-0ubuntu0〜ppa4_i386.deb(979.2 KiB)
  4. Subversion_1.7.1-0ubuntu0〜ppa4_i386.deb(1.2 MiB)
  5. libsvn-Java_1.7.1-0ubuntu0〜ppa4_i386.deb

AMD64の場合

  1. ここに行く
  2. gebパッケージを順番にインストールする
  3. libsvn1_1.7.1-0ubuntu0〜ppa4_AMD64.deb(1.0 MiB)
  4. Subversion_1.7.1-0ubuntu0〜ppa4_AMD64.deb(1.2 MiB)
  5. libsvn-Java_1.7.1-0ubuntu0〜ppa4_AMD64.deb(446.7 KiB)

それは私のために働いた。

21
baybora.oren

または、パッケージのインストールを自動化する次の操作を実行することもできます。

apt-add-repository ppa:dominik-stadler/Subversion-1.7

apt-get update

apt-get dist-upgrade
23
Anonymous

悲しいことに、私はまだコメントできません(またはこのサイトの仕組みがわかりません:-))が、おそらく Dave Shuck 興味があります:.debパッケージの依存関係を変更した場合、 libserf-privateを削除すると、すべてが正常に動作します。このスクリプトでそれを行うのが最も簡単です: videbcontrol

2
Gabor

私はまだコメントできず、編集が拒否されたので:

私は同じ問題に出くわしました。 Xubuntu 10.11のリポジトリは古くなっています。パッケージは this の場所にあります。 javaloperの投稿に従って進みます。

1
Rekhyt

ファイルlibserflibaprutillibsvn1Subversionlibsvn-Javaここ からダウンロードします。

ダウンロード中に、適切な環境、つまり32bitまたは64bitバージョンを選択します。

0
Mukesh Kumar