11

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

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

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

4

2 回答 2

7

为了降级 Scala IDE,我首先卸载[ 1 ] 当前的 Scala 插件,然后重新安装所需的旧版本。

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

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

编辑:我想这并不能回答您关于在哪里可以找到具有先前版本的更新站点的问题。我在网站上找不到以前的测试版。也许你必须在邮件列表上询问。

于 2011-09-18T16:35:35.277 回答
4

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

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

  1. 卸载当前插件版本(Eclipse -> About -> Installation Details -> Installed Software)
  2. 使用“安装历史”(Eclipse -> 关于 -> 安装详细信息 -> 安装历史)重新安装以前的版本。

请注意,在我使用的插件的情况下,更新站点不维护旧版本,因此这种技术无济于事。

于 2011-09-19T14:09:39.137 回答