Ubuntu中安装Eclipse的SVN插件——subclipse (2010-07-01 18:38)
分类:
Linux
安装好Eclipse以后 进入菜单Help->Install new Software...->add... 地址选择,如果安装的Eclipse版本是3.2以上 恐怕没人装旧版的了,那么使用如下地址 http://subclipse.tigris.org/update_1.6.x 具体版本信息参看http://subclipse.tigris.org中的Download and Install页面 然后点确定 全选 安装 重启Eclipse. 在SVN资源库研究中新加源 可以用以下地址测试 svn://www.svnhost.cn/test 加好后点击展开 就可以看到里面的内容 如果不成功 1.打开eclipse.ini文件,结尾添加一行 -Djava.library.path=/usr/lib/jni 然后重启Eclipse 2.或者在Windows->Team->SVN中选择SVN接口为SVNkit... 保存退出 之前无法连接到源,改接口也不成功,报Incompatible JavaHL library loaded错误。其实是subclipse版本不对。卸载掉重装新版本即可。 卸载在Help->About Eclipse->Installation Details中选择。 //------------------------------------------------------------------------------------- 可能遇到得问题:ubuntu eclipse 安装subclipse插件遇到的javaHL问题 subclipse 安装windows版本的eclipse时会把所有依赖的文件全部自动安装,但换到ubuntu就不行了。 应为linux的版本太多了它不可能为每个版本都写一份程序。所以只能自己动手了 第一步 现象 点选eclipse的 Window->Preferences->Team->SVN" preferences: 时就会出现下面的错误 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/jvm/java-6-sun-1.6.0.03/jre/lib/i386/client::/ usr/lib/jvm/java-6-sun-1.6.0.03/jre/lib/i386::/usr/lib/firefox:/usr/lib/ firefox/:/usr/java/packages/lib/i386:/lib:/usr/lib 第二步 安装 javahl sudo apt-get install libsvn-java eclipse目录下的eclipse.ini添加 -Djava.library.path=/usr/lib/jni 做完这些后再次启动eclipse 问题迎刃而解.