Ubuntu下Eclipse安装SVN插件(Subversion & Subclipse)

来源:互联网 发布:傅园慧表情包爆红网络 编辑:程序博客网 时间:2024/05/01 00:34

装了ADT bundle之后,Eclipse的SVN插件就有问题,之后找了很多方法都无法成功。但在这里的方法可行,记录在这里:

如果尚未安装Eclipse,先安装;也可以直接下载Google提供的ADT Bundle。

sudo apt-get install eclipse

安装Subversion

sudo apt-get install subversion

安装Subversion在Eclipse上的插件

Get the Java bindings for Subversion:

sudo apt-get install libsvn-java

现在已经做好安装插件的准备。

打开Eclipse;

进入Help -> Install New Software;

点击“Add” 按钮。

在弹窗口中输入合适的名字和地址信息 “http://subclipse.tigris.org/update_1.8.x”:

Ubuntu下Eclipse安装SVN插件(Subversion  Subclipse) - 乂乂 - 分享,态度 ·~~

Add the libraries for Subclipse

上面图中的地址是针对 Eclipse 3.2+ 和 Subversion 1.6.x。

如果你有不同的 Eclipse 或者 Subversion 版本,则参考下面的对应关系修改:

Name: Subclipse 1.8.x (Subversion 1.7+)
URL: http://subclipse.tigris.org/update_1.8.x

Name: Subclipse 1.6.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.6.x

Name: Subclipse 1.4.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.4.x

Name: Subclipse 1.2.x (Eclipse 3.2+)
URL: http://subclipse.tigris.org/update_1.2.x

Name: Subclipse 1.0.x (Eclipse 3.0/3.1)
URL: http://subclipse.tigris.org/update_1.0.x

你也可以从下面的这个链接找到更新的对应关系:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA。

然后点击“OK”。就可以看到下面所示的选项:

Ubuntu下Eclipse安装SVN插件(Subversion  Subclipse) - 乂乂 - 分享,态度 ·~~

Subclipse Installation Options

如果你不确定需要哪些 Subclipse 组件,你可以勾选所有的内容。当然你也可以在以后根据需要随时进入到这个页面安装/卸载相应的组件。 

点击 “Next” ,最后 “Finish”。

当插件安装完成之后,重启 Eclipse。

到这里还没有结束, 还需要配置 JavaHL.

编辑 eclipse.ini 文件:

sudo vi /usr/lib/eclipse/eclipse.ini

在 -vmargs 行下面增加脚本:

-Djava.library.path=/usr/lib/jni

注意:上面的路径是针对32位环境,64位环境的路径应该会是 /usr/lib/x86_64-linux-gnu/jni。如果你不确定环境里 JavaHL 库的位置,搜索libsvnjavahl-1.so:

sudo find / -name "libsvnjavahl-1.so"

搜索结果就是你需要加到eclipse.ini文件中的路径。

eclipse.ini 文件大概样式如下:

$ cat /usr/lib/eclipse/eclipse.ini-startupplugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-startup--launcher.library-showsplashorg.eclipse.platform--launcher.XXMaxPermSize256m-startup/usr/lib/eclipse/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launcher.library/usr/lib/eclipse/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.200.v20090520-vmargs-Djava.library.path=/usr/lib/jni-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=//usr/share/eclipse/dropins-Xms40m-Xmx256m-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=//usr/share/eclipse/dropins

关于JavaHL的更多信息,参考下面链接:http://subclipse.tigris.org/wiki/JavaHL#head-bb1dd50f9ec2f0d8c32246430c00e237d27a04fe。

到这一步之后,你应该已经可以在Eclipse中使用Subversion来管理你的工程了。

【本文链接:http://zwkufo.blog.163.com/blog/static/25882512013319115418519/】
0 0
原创粉丝点击