歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6上Eclipse的Svbclipse插件JavaHL(JNI) Not available錯誤的解決辦法

CentOS 6上Eclipse的Svbclipse插件JavaHL(JNI) Not available錯誤的解決辦法

日期:2017/2/28 15:53:58   编辑:Linux教程

在CentOS 6上的eclipse安裝了svbclipse插件後,svn不能使用,並且第一次使用的時候還出現下面錯誤窗口提示

  1. Failed to load JavaHL Library.
  2. These are the errors that were encountered:
  3. no libsvnjavahl-1 in java.library.path
  4. no svnjavahl-1 in java.library.path
  5. no svnjavahl in java.library.path
  6. java.library.path = /data/jdk1.6.0_12/jre/lib/amd64/server:/data/jdk1.6.0_12/jre/lib/amd64:/data/jdk1.6.0_12/jre/../lib/amd64:/usr/java/packages/lib/amd64:/lib:/usr/lib
打開window->preferences->Team->SVN,在SVN interface中提示JavaHL(JNI) Not available

然後檢查系統,已經安裝了subversion和subversion-javahl包,再搜索libsvnjavahl庫所在位置,最後發現在/usr/lib64/目錄下有一個libsvnjavahl-1.so文件存在,然後修改eclipse.ini文件,添加下面的option

  1. -Djava.library.path=/lib:/usr/lib:/usr/lib64
重新啟動eclipse,subversion工作正常。
Copyright © Linux教程網 All Rights Reserved