ubuntu12.04中eclipse安装subclipse默认是1.8版本的,需要1.7的svn配合执行,但apt-get install subversion安装的是svn1.6版本,启动eclipse会出现load不到本地库的错误,原因就是版本不匹配。
参照网上的方法安装别人打包好的svn1.7:
sudo apt-get install python-software-properties
-
Adddominik's repository: sudo apt-add-repositoryppa:dominik-stadler/subversion-1.7
-
Updateapt: sudo apt-get update
-
Installlibsvn-java: sudo apt-get install libsvn-java
-
Installsubversion 1.7: sudo apt-get install subversion
- 安装完成后运行dpkg -L libsvn-java查看安装路径:
- 将三个.so文件复制到安装的jre/lib/i386/下面,并修改文件权限,或者在eclipse.ini配置文件中说明库文件的位置,原理相同。