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

Jef*_*rod 10 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的先前版本.

Kip*_*ros 6

要降级Scala IDE,我所做的是先卸载 [ 1 ]当前的Scala插件,然后重新安装所需的旧版本.

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

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

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


Jef*_*rod 4

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

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

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

请注意,就我正在使用的插件而言,更新站点不维护旧版本,因此此技术没有帮助。