本文只为自己记载用:
前一段时间更新了svn的eclipse插件,使用的时候就会弹出一个错误的提示框说:
Subversion Native Library Not Available,加载不到JavaHL。如图:
* Ubuntu
平时比较多使用Ubuntu,而Ubuntu的解决方法是:
1. 安装libsvn-java:在终端输入下面两个命令。(use the following instructions to install libsvn-java )
sudo apt-get update
sudo apt-get install libsvn-java
2. 查找刚刚安装的依赖库的位置。(find the libraries just installed)
dpkg -L libsvn-java
3. 复制依赖库到jre里对应的位置 (copy the libraries into jre lib dir)
32位系统 (32bit):
cp /usr/lib/jni/libsvnjavahl-1* $JAVA_HOME/jre/lib/i386
64位系统 (64bit):
cp /usr/lib/jni/libsvnjavahl-1* $JAVA_HOME/jre/lib/amd64
4. 重新打开eclipse (restart your eclipse)
官方的解释与解决办法可以在这里看到: http://subclipse.tigris.org/wiki/JavaHL
补充:如果你使用的eclipse时myeclipse那么就要注意了,myeclipse是使用自带的jre的,所以你复制文件就要复制到myeclipse对应的jre了。
补充2: Windows
最简单的解决办法是安装sliksvn,安装后重新启动eclipse就正常了。
sliksvn下载地址:http://www.sliksvn.com/en/download
附录:
转载地址:http://blog.csdn.net/xw13106209/article/details/6904166
- 大小: 117 KB
分享到:
相关推荐
Subversion Subversion Subversion Subversion Subversion
Subversion 是一个开源的版本控制系统,它用于管理文件和目录的变更历史,使得多人协作开发成为可能。在给定的压缩包文件中,包含了 `subversion-1.7.2.tar.gz` 和 `subversion-deps-1.6.1.tar.gz` 两个文件,它们是...
**SubVersion 应用详解** SubVersion(简称SVN)是一种广泛使用的版本控制系统,它能够跟踪文件和目录的变更,使多个用户协同工作在同一个项目上成为可能。本讲解将深入探讨SubVersion的基础概念、安装配置、基本...
Jenkins Subversion 插件使得Jenkins能够与Subversion仓库进行交互,进行代码的检出、更新和提交等操作。在设置Jenkins与Subversion的集成时,正确安装和配置相关插件至关重要。 首先,我们需要了解Jenkins ...
Subversion 1.2x 插件是针对Eclipse集成开发环境的一个版本控制系统插件,主要用于支持Subversion(SVN)版本控制系统的操作。Subversion是一个开源的版本控制系统,允许用户跟踪文件和目录的更改历史,便于团队协作...
### Subversion Edge 详细安装与使用手册 #### 一、Subversion Edge 下载与安装 ##### 1.1 下载地址 Subversion Edge 的下载地址为:[http://www.collab.net/svnedge](http://www.collab.net/svnedge)。 ##### ...
Subversion,快速入门教程,本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。
Subversion(SVN)是一个流行的开源版本控制系统,用于管理和跟踪文件和目录的变更。这个"subversion-1.7.9.zip"文件是Subversion 1.7.9版本的压缩包,它包含了该版本的所有源代码、文档、构建脚本和其他必要的组件...
### 版本控制与Subversion 1.3 #### 一、版本控制概念与Subversion简介 **版本控制**是一种管理计算机程序、文档以及其他类型文件变更历史的技术。它允许开发人员跟踪不同版本之间的差异,回滚到早期版本,并且在...
Subversion(简称SVN)是一款开源的版本控制系统,它用于管理对文件和目录的更改,以便在多人协作的环境中保持数据的一致性和完整性。Subversion 1.5.1是Subversion项目的一个重要版本更新,它带来了许多改进和新...
Subversion(SVN)是一个开源的版本控制系统,用于管理对软件项目源代码的更改。它在软件开发领域中广泛使用,特别是在多人协作的环境中,帮助团队成员协同工作,跟踪文件的修改历史,以及解决合并冲突等问题。...
Subversion是一个自由开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改...
Subversion 1.8.8 是一个开源的版本控制系统,主要设计用于管理源代码和文档等文本文件的变更历史。这个版本是专为32位操作系统设计的,它提供了高效且可靠的版本控制功能,便于团队协作和项目管理。TortoiseSVN ...