在RedHat上的Eclipse Helios中手动安装SVN插件

时间:2015-01-08 18:00:22

标签: eclipse svn plugins

我使用的确切操作系统是 RedHat 6.5 Enterprise ,32位。我相信Eclipse是使用 yum 安装的。

我尝试使用Eclipse的帮助 - >安装新软件功能尝试使用多个网址来安装SVN插件,其中包括以下内容:http://subclipse.tigris.org/update_1.10.x,我在此处找到:{{ 3}}

Eclipse成功安装了该插件,但每当我启动Eclipse时,该插件无处可寻。我尝试使用 -clean 选项启动Eclipse,但这没有做任何事情。

因此,从我上面链接的网站,我从这里下载了插件的.zip文件:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA。我下载的确切文件是 site-1.8.22.zip

过去我在Mercurial遇到了同样的问题,从帮助 - >安装新软件安装不起作用,所以我下载了那个jar(出于某种原因,Mercurial只有一个jar但是对于SVN有很多再加上一些目录?)。然后我将该jar放入 / usr / share / eclipse / dropins / plugins (我必须创建插件目录)。那很有效。但是,当我把所有SVN jar放在那里时,SVN没有出现在Eclipse中。我已经尝试了许多不同的组合,只放置一些罐子,创建文件夹等。再次,我在启动eclipse时一直在使用-clean,这没有什么区别。我真的认为插件没有放在正确的位置,因为我可以移动我安装的Mercurial插件,并且每次都在Eclipse中正确显示。作为参考,我使用的Mercurial jar是: com.vectrace.MercurialEclipse_2.1.0.201304290948.jar

我还注意到 /etc/eclipse.ini 中有这一行,应该说在哪里寻找插件: -Dorg.eclipse.equinox.p2.reconciler.dropins名为.directory =的/ usr /共享/蚀/的dropins

所以我有一些问题:

  1. 我在哪里放置下载的所有这些SVN广告文件和文件夹?
  2. 为什么Mercurial只有一个jar而且SVN有一大堆?我只是好奇为什么开发人员会完全不同地打包它们,因为这可能意味着我可以使用一个SVN jar,并让它工作。
  3. 我还找到了一个 / usr / lib / eclipse 文件夹,其中还有插件和dropin文件夹。为什么插件有多个Eclipse目录?

1 个答案:

答案 0 :(得分:0)

我相信我使用的是错误的java版本。我下载了最新版本的Eclipse,这需要我更新我的java版本才能运行它。我更新为 1.8 (正在使用 1.6 )。我认为最新的Subclipse插件需要至少高于1.6的东西。没有任何警告或错误消息让我知道这一点,所以这就是为什么很难弄明白。

一旦我开始使用新的Eclipse和Java 1.8,我就可以使用帮助 - >安装新软件轻松安装和使用Subsclipse。