Flex Builder 2 を Eclipse 3.3 以降で動かす

Flex Builder 2 (以下FB2) のプラグイン版を Eclipse 3.3 以降にインストールしようとすると、startup.jarがないということで中断されます。無理矢理startup.jarを作るとか、色々試行錯誤したあげく、EclipseZone - How to install FlexBuilder 2 under Eclipse 3.3に記載されている方法が一番よさげなのでメモします。

詳しくはリンク先を見ていただくとして、ざっと流れを説明します。

1. 準備として以下のインストール作業を行います。

2. 以下の構成でディレクトリを作成します。

  • eclipse-3.3 ←上でインストールしたEclipse 3.3
  • flex-builder-2 ←新規作成
    • eclipse ←新規作成
      • features ←FB2のfeaturesをそのままコピー
      • plugins ←FB2のpluginsをそのままコピー
      • .eclipseextension ←新規作成(空ファイル)

3. FB2の configuration/com.adobe.flexbuilder ディレクトリを、Eclipse 3.3 の eclipse ディレクトリの直下にコピーします。

4. Eclipse 3.3を起動して、Helpメニューから、 Software Updates > Manage Configuration を選択し、Product Configuration ダイアログを表示させます。ダイアログ内の "Add an extension location"というリンクをクリックし、2で作成した flex-builder-2/eclipse ディレクトリをパスに指定します。
5. Eclipse 3.3を -clean オプション付きで再起動します。

これで、Flexパースペクティブが利用できるようになります(ちょっと前に試したやつなので、微妙に間違ってるかも)。