无法加载JavaHL Library.- linux / eclipse [英] Failed to load JavaHL Library.- linux/eclipse

查看:488
本文介绍了无法加载JavaHL Library.- linux / eclipse的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试安装Subversion插件时,Eclipse启动时会收到此错误:

 无法加载JavaHL库。 
这些是遇到的错误:
否libsvnjavahl-1在java.library.path
/usr/lib/jni/libsvnjavahl-1.so.0.0.0:/ usr / lib / jni / libsvnjavahl-1.so.0.0.0:错误的ELF类:ELFCLASS64(可能的原因:体系结构字宽度不匹配)
否svnjavahl在java.library.path
java.library.path = / usr / lib / jni






环境:


  • java版本1.6.0_29

  • Java(TM)SE运行时环境(build 1.6.0_29 -b11)

  • Java HotSpot(TM)客户端虚拟机(构建20.4-b02,混合模式,共享)

  • Linux debian 2.6.32-5 -amd64#1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU / Linux






我尝试将java.library.path更改为64位的lib,但并没有什么帮助 - 我仍然等待同样的错误(只有最后一行更改 - 到64位路径)
此外,我不知道为什么它会在/ usr / lib / jni /甚至在我更改了java.library.path之后。


解决方案

我被这个消息惹恼了,所以我做到了,它消失了!




While trying to install the Subversion plugin I get this error when Eclipse starts:

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


environment:

  • java version "1.6.0_29"
  • Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
  • Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode, sharing)
  • Linux debian 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux

I tried changing my java.library.path to a 64-bit lib but it doesn't help - I still go=et the same error (only last line changes - to a 64-bit path) Also, I have no idea why it's looking in /usr/lib/jni/ even after I change the java.library.path.

解决方案

I was annoyed by that message so I did this and it disappeared!

这篇关于无法加载JavaHL Library.- linux / eclipse的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆