JRuby on Rails環境を手軽に構築する「JRubyStack」
JRubyについては本家のRubyよりも場合によっては速いとか、エンタープライズに向けたセキュリティを確保できるなど、様々な噂を聞く。試してみようかと思いつつも、普段のRubyで満足してしまって、そのままになってしまっていた。
だが、インストーラー一つでJRubyの環境が整うならば話は別だ。これを使えばJRubyの面白さを知ることができそうだ。
今回紹介するオープンソース・ソフトウェアはJRubyStack、JRuby on Railsインストーラーだ。
JRubyStackはWindows、Mac OSX、Linux向けにインストーラーの用意されたソフトウェアで、インストールすればJRuby on Railsの環境が整うようになっている。ここまで出来上がっていれば、Ruby on Railsとの違いを試してみても面白そうだ。
インストールされるのはJRuby、MySQL、Subversion、Apache、Tomcat、SQLiteとなっている。Ruby on Railsのバージョンは2.0.2となっている。データベース接続がJDBC接続になっているので、database.ymlにJDBC向けの記述があるのが興味深い。
JRubyは速度やセキュリティ面はもちろん、Javaのライブラリを利用できる点もメリットだ。アプリケーションサーバとしてGlassFishを利用できる点も惹かれる点だ。Rubyの生産性とJavaの堅牢さを一気に味わうのにJRubyStackはぴったりなソフトウェアだ。
BitNami :: JRubyStack