无法加载JavaHL Library.- linux/eclipse

Ole*_*nov 12 eclipse linux javahl

在尝试安装Subversion插件时,我在Eclipse启动时遇到此错误:

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/usr/lib/jni/libsvnjavahl-1.so.0.0.0: /usr/lib/jni/libsvnjavahl-1.so.0.0.0: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni
Run Code Online (Sandbox Code Playgroud)

环境:

  • java版"1.6.0_29"
  • Java(TM)SE运行时环境(版本1.6.0_29-b11)
  • Java HotSpot(TM)客户端VM(内置20.4-b02,混合模式,共享)
  • Linux debian 2.6.32-5-amd64#1 SMP Mon 1月16日16:22:28 UTC 2012 x86_64 GNU/Linux

我尝试将我的java.library.path更改为64位lib但它没有帮助 - 我仍然= =同样的错误(只有最后一行更改 - 到64位路径)另外,我不知道为什么它改变了java.library.path后,它正在查看/ usr/lib/jni /.

Seu*_*Ham 18

我对这条消息很生气,所以我这样做了,它就消失了!

在此输入图像描述


use*_*968 5

要解决只需使用此命令安装包:

sudo apt-get install libsvn-java

你必须配置eclipse.inito添加路径/ jni

例如:

-Djava.library.path =/usr/lib中/ x86_64的-Linux的GNU/JNI

https://danangindrak.wordpress.com/2012/02/23/solved-memperbaiki-subclipse-error-default-svn-client-not-found-pada-eclipse/