アプリケーションサーバ上で動作させるサンプルRoRアプリケーションの雛形を作成します。通常のRoRと同じように任意の位置にRoRアプリケーションを作成します。今回はc:\work\sample_warに配置します。
C:\work>jruby -S rails sample_war
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create components
(以下略)
この時点でJRuby上でRoRが動作するかどうかを確認できます。これはTomcat上での動作ではなく単純にJRuby上での動作ですが、段階的に動作を確認したほうが作業が進めやすいでしょう。
確認のために下記のコマンドを実行してください。
C:\work\sample_war>jruby script\server
続いて以下のURLを開いてください。すると図2のようにRoRの標準トップ画面が表示されます。
http://localhost:3000/
図2:JRuby上で動作しているRuby on Rails (画像をクリックすると別ウィンドウに拡大図を表示します)
この画面で「About your application's environment」というリンクをクリックすると「Ruby version 1.8.5 (java) 」という表示が確認できます。これはJRuby上でRoRが動作していることを示しています。
|