刚安装上了Ubuntu系统,今天升级到了11.10,安装Eclipse的svn插件Subclipse之后,启动Eclipse会报错,提示无法找到libsvnjavahl-1,经过各种搜索尝试,终于搞定了。首先,我的Eclipse版本是Indigo,Svn插件版本是1.8.*(所需要的javahl的版本是1.7.*)。根据在网上的搜索得知在linux下仅仅安装插件是不行的,还需要安装libsvn-javahl,虽然不知道是什么东西,但是,装吧。Ubuntu11.10安装这个其实很方便,只要执行 sudo apt-get install libsvn-java就可以了,但是貌似不是1.7版本的。无奈就在找别的办法。在这里可以找到1.7版本的,但是是rpm包的,不要紧,先下下来再说。得到文件CollabNetSubversion-client-1.7.3-2.i386.rpm然后要解决的问题就是把rpm包安装上,好在通过搜索发现Ubuntu下有个能将rpm转换成deb的软件,要的就是他了。安装: sudo apt-get install alien转换: sudo alien --scripts CollabNetSubversion-client-1.7.3-2.i386.rpm之后在同文件夹下会生成一个CollabNetSubversion-client-1.7.3-2.i386.deb的文件,双击安装就可以了。安装完成之后并没有完事,启动Eclipse还是会报错,因为在SVN插件扫描的lib文件里还没有需要的源文件,这里还需要拷贝源文件。我的Eclipse启动报错的时候,SVN扫描的是jdk安装目录下的jre/lib/i386文件夹,所以还需要把源文件靠谱到这个目录下。到刚刚安装的CollabNetSubversion-client-1.7.3-2.i386下面去找,一般情况可以在这里找到他:/opt/CollabNet_Subversion,然后在其下的lib文件夹里找到以下三个文件,libsvnjavahl-1.so,libsvnjavahl-1.so.0,libsvnjavahl-1.so.0.0.0 ,并将其复制到jdk安装目录下的jre/lib/i386文件夹下。OK,再重新启动Eclipse就不会报错了,刚刚用SVN下载了lucene的源码,证明其可以正常工作了吧。再遇到别的问题再找办法解决。更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2去除DVSDK中的Ubuntu版本限制Ubuntu 12.04 Eclipse 安装 SVN插件相关资讯 Eclipse svn Ubuntu Eclipse SVN Eclipse SVN插件
- Eclipse中将Java项目转换成Web项目 (07月28日)
- Linux 下搭建stm32开发环境 (07月01日)
- CentOS6.4 搭建SVN管理服务 (05月02日)
| - Ubuntu下Apache+SVN+submin实现WEB (07月22日)
- 基于SVN的项目管理——集中与分散 (05月16日)
- 用 Python 打造你的 Eclipse (04月26日)
|
本文评论 查看全部评论 (0)