昨日の力作は...抜け作!

実は、Aptanaにはまったのは昨日のこと。さんざん調べて
そもそもは、RadRailsでrails2.0+sqlite3を使いたかった事から端を発して、RadRails(0.7.2)のアップデートを行おうと考えたのがドツボの始まり。
RadRailsの最新版を探していたら、http://www.aptana.com/rails/にたどり着いた。
RadRailsAptanaが引き継いで、そのプラグインとして提供されているらしい。
新し物好きとしては、ここはaptanaを入れるしかないじゃない?(^^;
で、早速ダウンロードしてインストール(やっぱりフリーのcommunity版だよね)
で、起動して最初の画面(Aptana Start Page)で、pluginの下の方にrailsのInstallリンクがあるので、それをクリック。
Updates画面がポップアップし、Aptana Railsが表示される。ここで何も考えずにチェックを点けると・・・mylynというプラグインもインストールしろと言われ、mylynを探して来ても、mylynはorg.eclipse.jdkが必要と言われて...。依存関係地獄にはまってしまう。これが昨日の事。

http://d.hatena.ne.jp/hiraku_saito/20071216/1197770448でも書かれているけれど、Aptana Railsには、Aptana RadRailsAptana RadRails Integration の二つの選択肢があり、Integrationを選択するとmylynを要求されるらしい。
ので、Integrationの選択を外して、インストールを行うべし。

(Integrationの選択を外す)



その後、プロジェクトを作成する際に、mongrelを選択したら、インストールしろとメッセージが出たので、instarllというリンクをクリックした。
コンソールに

Bulk updating Gem source index for: http://gems.rubyforge.org
Select which gem to install for your platform (i386-mswin32)
 1. mongrel 1.1.3 (java)
 2. mongrel 1.1.3 (i386-mswin32)
 3. mongrel 1.1.3 (ruby)
 4. mongrel 1.1.2 (ruby)
 5. mongrel 1.1.2 (mswin32)
 6. mongrel 1.1.2 (java)
 7. mongrel 1.1.1 (ruby)
 8. mongrel 1.1.1 (jruby)
 9. mongrel 1.1.1 (mswin32)
   :
 65. mongrel 0.2.0 (ruby)
 66. Cancel installation
> 

と表示されるので、何となく3を指定

Need to update 12 gems from http://gems.rubyforge.org
............
complete
Select which gem to install for your platform (i386-mswin32)
 1. fastthread 1.0.1 (mswin32)
 2. fastthread 1.0.1 (i386-mswin32)
 3. fastthread 1.0.1 (ruby)
 4. Cancel installation

ここも3を指定すると、何やら動いてErrorが発生したが一瞬で消えた。

[Console output redirected to file:F:\RadRails-Aptana\RailsApps\.metadata\.plugins\com.aptana.rdt\gems\1203384052140\local_listing.txt]

が表示される。うーん、インストールできたのか出来ないのか。
再度Railsプロジェクトを作成すると、さっきと同じ現象になったので、やっぱりインストールに失敗したらしい。もう一度installをクリックして、今度は2を選択。
local_listing.txtを表示してみると

mongrel (1.1.3)
    A small fast HTTP library and server that runs Rails, Camping, Nitro
    and Iowa apps.

となっているのでインストール出来たらしい。