Eclipse:如何从更新站点安装旧的插件版本?

时间:2011-09-18 16:02:45

标签: eclipse scala eclipse-plugin scala-ide

我想确定将我的一个Eclipse插件降级到以前的版本是否解决了我遇到的问题。我想知道是否有使用插件的Eclipse更新站点的一般方法,我可以使用Eclipse的安装GUI来安装旧版本的插件。

如果重要,感兴趣的工具是此更新站点上的Scala-IDE: http://download.scala-ide.org/releases-28/2.0.0-beta

我想要的是之前版本的2.0.0-beta。

2 个答案:

答案 0 :(得分:6)

要降级Scala IDE,我所做的首先是 uninstall [1]当前的Scala插件,并重新安装所需的旧版本。

特别说明:重新安装旧版本时,有一个annoying bug you have to sidestep。根据Iulian Dragos对该票证的最后评论,确保在安装旧版本时禁用“在安装期间联系所有更新站点以查找所需软件”。在此之后,我遇到了一个关于不再存在的文件的非法字符集名称的错误:/Applications/eclipse/configuration/org.eclipse.osgi/bundles/3801/1/.cp/lib:misc/scala-dev/plugins。您在评论中链接的错误报告显示了解决方案:使用eclipse -clean启动Eclipse。我收到了与-Xpluginsdir相关的另一个错误,但这是通过清理和重建项目来解决的。

[1]要卸载当前插件,您可以转到[Help Menu] -> [Install new software...] -> [What is already installed]。然后选择三个项JDT WeavingScala IDE for EclipseScala IDE for Eclipse Source,然后点击卸载。

编辑:我想这不会回答您关于在哪里找到以前版本的更新网站的问题。我在网站上找不到以前的测试版。也许你必须问mailing list

答案 1 :(得分:3)

Mirco Dotta在Scala IDE Forum上为我回答了这个问题。

如果以前安装了以前的插件版本,并且更新站点维护了插件的旧版本,则应该可以通过执行以下操作恢复到已安装的先前版本:

  1. 卸载当前的插件版本(Eclipse - >关于 - >安装详情 - >已安装的软件)
  2. 使用“安装历史记录”(Eclipse - >关于 - >安装详细信息 - >已安装的历史记录)重新安装以前的版本。
  3. 请注意,对于我正在使用的插件,更新站点不维护旧版本,因此这种技术无济于事。