NetBeansでjrubyのバージョンを上げる

某所でjrubyを使ったRuby on Railsを使うことになった。
事前にNetBeans 6.0の環境と、jruby-1.0.3そしてRuby on Rails 2.0.2を用意しなくてはいけない。

  • エラー

NetBeansはダウンロードして、インストーラーを起動する。
しかし、NetBeans 6.0とNetBeans 6.0.1のビルド版は、まだjruby-1.0.2のままなので、ruby1というフォルダにjruby-1.0.3を展開したものを入れる。

オプションで、jruby-1.0.3のjruby.batにパスをあわせればいいだけだと思ったが、Ruby on Rails 2.0.2がgemメニューから入らない。途中でjavaのOut of Memoryエラーが出てしまう。

  • 対策

まず環境変数jruby-1.0.3にパスをあわせ、コマンドプロンプトjruby -vが動くようにする。
次に同じくコマンドプロンプトから、jruby -S gem install rails とやって、railsをインストール。
するとなぜか、gem メニューからgemをコントロールできるようになった。
gem の初期化がNetBeansからはできないのかな!?