2015-01-08 74 views
0

我正在使用的确切操作系统是RedHat 6.5 Enterprise,32位。我相信Eclipse是使用yum安装的。在RedHat上的Eclipse Helios中手动安装SVN插件

我曾尝试多个网址尝试安装使用Eclipse的帮助 - >安装新软件功能的SVN插件,包括这一个:​​,我发现在这里:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA

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

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

我在过去与Mercurial有同样的问题,从Help-> Install New Software安装不起作用,所以我下载了那个jar(由于某种原因Mercurial只有一个jar,但是对于SVN有很多加上一些目录?)。然后我把那个罐子放在/usr/share/eclipse/dropins/plugins(我不得不创建插件目录)。这工作。然而,当我把所有的SVN jar放在那里时,SVN并没有出现在Eclipse中。我已经尝试了许多不同的组合,只在那里放置一些罐子,创建文件夹等等。同样,我一直在使用-clean来启动eclipse,这没有什么不同。我真的认为插件没有放在正确的位置,因为我可以移动已安装和已安装的Mercurial插件,并且每次都在Eclipse中正确显示。作为参考,我使用的水银罐子是: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目录?

回答

0

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

一旦我开始使用新的Eclipse和Java 1。8,我能够使用帮助 - >安装新软件轻松安装和使用Subsclipse。