11

Eclipseプラグインの1つを以前のバージョンにダウングレードすると、問題が解決するかどうかを確認したいと思います。プラグインの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をダウングレードするために、私が行ったのは、最初に現在のScalaプラグインをアンインストール[ 1 ]し、目的の古いバージョンを再インストールすることでした。

特記事項:古いバージョンを再インストールする場合、回避しなければならない厄介なバグがあります。そのチケットに関するIulianDragosの最後のコメントに従って、古いバージョンをインストールするときは、「インストール中にすべての更新サイトに連絡して必要なソフトウェアを見つける」を無効にしてください。この後、存在しなくなったファイルの不正な文字セット名に関するバグが発生しました/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]ます。次に、3つの項目、、を選択しJDT WeavingScala IDE for Eclipse[Scala IDE for Eclipse Sourceアンインストール]をクリックします。

編集:これは、以前のバージョンの更新サイトをどこで見つけるかについてのあなたの質問に答えないと思います。ウェブサイトで以前のベータ版を見つけることができませんでした。多分あなたはメーリングリストで尋ねなければならないでしょう。

于 2011-09-18T16:35:35.277 に答える
4

Mirco Dottaは、ScalaIDEフォーラムでこれに答えてくれました。

以前のプラグインバージョンが過去にインストールされていて、更新サイトがプラグインの古いリリースを維持している場合は、次の手順を実行することで、インストールした以前のバージョンに戻すことができます。

  1. 現在のプラグインバージョンをアンインストールします([Eclipse]->[バージョン情報]->[インストールの詳細]->[インストールされているソフトウェア])
  2. 「インストール履歴」を使用して以前のバージョンを再インストールします([Eclipse]->[バージョン情報]->[インストールの詳細]->[インストール履歴])。

私が使用しているプラ​​グインの場合、更新サイトは古いバージョンを維持していないため、この手法は役に立ちません。

于 2011-09-19T14:09:39.137 に答える