感谢支持
我们一直在努力

Ubuntu 11.10下为Eclipse安装SVN插件

刚安装上了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

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu 11.10下为Eclipse安装SVN插件
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏