`

ubuntu 12.04 LTS 版eclipse svn报Failed to load JavaHL Library

阅读更多
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni

按照以前的装法

1、sudo apt-get install libsvn-java

2、eclipse.ini中增加参数

-vmargs
-Dosgi.requiredJavaVersion=1.5
-Djava.library.path=/usr/lib/jni

就可以了,但安装配置好后还是报错Failed to load JavaHL Library.重新安装libsvn-java还是不灵,去usr/lib/jni发现jni不是个目录。

看来是原来指定 的JavaHL的路径失效了。能过命令:

sudo find /usr -name libsvnjavahl-1.so

查找其中的缺失文件,发现在文件位于:

/usr/lib/x86_64-linux-gnu/jni/libsvnjavahl-1.so
说明Ubuntu升级到12.04以后,JavaHL Library的位置由原来/usr/lib/jni改为了/usr/lib/x86_64-linux-gnu/jni

所以解决方法就是打开eclipse安装目录下的eclipse.ini文件,将原来配置的

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

改为

-Djava.library.path=/usr/lib/x86_64-linux-gnu/jni

即可

参考资料http://pkgs.org/ubuntu-12.04/ubuntu-universe-amd64/libsvn-java_1.6.17dfsg-3ubuntu3_amd64.deb.html


分享到:
评论

相关推荐

    opencv2.4.9 ubuntu12.04LTS i386下的编译包java

    在本场景中,我们关注的是OpenCV 2.4.9版本,特别针对Ubuntu 12.04 LTS(长期支持版)的i386架构进行了编译,并且集成了Java接口。这使得开发者能够在Java环境下利用OpenCV的功能。 OpenCV 2.4.9是该库的一个稳定...

    Windows系统下安装与配置Ubuntu 12.04 LTS虚拟机

    使用VirtualBox在Windows系统下安装与配置Ubuntu 12.04 LTS虚拟机

    基于ubuntu12.04LTS搭建Qt&QtE开发环境

    在本文档中,作者分享了如何在Ubuntu 12.04 LTS系统上搭建Qt和Qt-Embedded(Qt Embedded)的开发环境。首先,我们来详细了解这个过程。 Qt是一个流行的跨平台应用程序开发框架,用于创建具有用户友好界面的桌面和...

    ubuntu12.04LTS视频安装教程[标清版].rar

    Ubuntu 12.04 LTS(长期支持版)是Ubuntu操作系统的一个重要版本,它以其稳定性和长期的技术支持受到用户的广泛欢迎。对于初次接触Linux或者想要从Windows、Mac OS等其他操作系统转向Ubuntu的新手来说,了解并掌握...

    在Ubuntu 12.04LTS 下搭建Apache web服务器-亲测

    在Ubuntu 12.04LTS 下搭建Apache web服务器-亲测,解决ADSL关于80端口被封等问题,亲自测试通过。

    Ubuntu12.04lts的pxe安装及拾遗

    ### Ubuntu 12.04 LTS PXE 安装及完全拾遗 #### 一、试验环境 在进行Ubuntu 12.04 LTS的PXE安装实验时,需要准备以下环境: - **Ubuntu 12.04 LTS 32位 ISO文件**:作为安装来源,提供必要的安装包和支持文件。 -...

    Ubuntu 12.04 Unity下Eclipse图标不显示解决方法.docx

    Ubuntu 12.04 Unity下Eclipse图标不显示解决方法 在 Ubuntu 12.04 下使用 Unity 桌面环境时,Eclipse 图标可能不显示。解决这个问题需要创建桌面入口并配置图标路径。 首先,在 /usr/share/applications 文件夹下...

    libc6 for ubuntu12.04

    在Ubuntu 12.04(代号Precise Pangolin)这样的Linux发行版中,libc6是系统的基本组成部分,确保所有依赖于它的应用程序能够正常运行。这个库的更新通常涉及到安全修复、性能改进以及对新硬件和新功能的支持。 **...

    如何让Ubuntu12.04LTS更炫更具吸引力.pdf

    为了提升Ubuntu 12.04 LTS系统的美观度和功能性,本文介绍了多种第三方工具和扩展来使系统更加炫酷和实用。以下是根据文档内容整理出的详细知识点: 1. Ubuntu Tweak工具 Ubuntu Tweak是一个为Ubuntu系统优化而设计...

    ubuntu 12.04 使用手册1—4

    《Ubuntu 12.04 使用手册1—4》是一套专为Ubuntu 12.04 LTS(长期支持版)用户编写的详尽指南,旨在帮助初学者和进阶用户掌握这一开源操作系统的基本操作与高级技巧。Ubuntu 12.04,代号“Precise Pangolin”,是...

    Ubuntu12.04和Ubuntu14.04安装64位搜狗拼音输入法教程指南

    本文将详细介绍如何在Ubuntu12.04 LTS和Ubuntu14.04 LTS两个版本中安装64位版本的搜狗拼音输入法。 #### 二、Ubuntu14.04 LTS版本安装指南 对于Ubuntu 14.04 LTS版本,安装搜狗拼音输入法的过程相对简单: 1. **...

    学习ubuntu12.04入门指南

    《学习Ubuntu 12.04入门指南》是一份针对初学者的详尽教程,旨在帮助用户熟悉并掌握Ubuntu 12.04 LTS(长期支持版)操作系统的基础操作和特性。Ubuntu是基于Linux内核的开源操作系统,以其用户友好、易用性和强大的...

    ubuntu12.04 SSH升级到OpenSSH_7.9p1, OpenSSL 1.1.1b

    原来的ssh扫描报太多漏洞了,整理了下一键安装的脚本直接升级到最新的; #update Ubuntu12.04 : OpenSSH_7.9p1, OpenSSL 1.1.1b 26 Feb 2019 #old : OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012

    ubuntu 12.04版本种子文件

    Ubuntu 12.04是Ubuntu操作系统的一个重要版本,它被命名为" Precise Pangolin",于2012年4月26日发布。这个版本是一个长期支持(LTS)版,意味着它将获得长达五年的官方更新和技术支持,这对于企业和个人用户来说是...

    ubuntu12.04 svn 服务器配置

    在本文中,我们将详细探讨如何在Ubuntu 12.04系统上配置SVN(Subversion)服务器。Subversion是一个开源的版本控制系统,用于管理软件项目的源代码,允许团队成员协作开发,同时保持代码历史记录。下面是配置SVN...

    Mac_Ubuntu-12.04

    【Mac_Ubuntu-12.04】是一款专为Ubuntu 12.04 LTS(长期支持版)设计的桌面主题,旨在为Linux用户提供类似于苹果Mac OS X的视觉体验。这个主题包不仅包含了界面风格的改变,还可能涵盖了图标、窗口装饰、字体等多...

    ubuntu 12.04 svn server 配置记录.doc

    ubuntu 12.04 svn server 配置, 个人配置记录分享

Global site tag (gtag.js) - Google Analytics