2

私はJRubyを使用する予定です-それを読んでいます。http://jruby.org/ホームページは、Ruby の複数のバージョン (1.8.7 および 1.92) をサポートしているようです。Rail2/Ruby1.8.7 セットアップと Rails3/Ruby1.9.2 セットアップを区別するにはどうすればよいですか? 私は Windows 環境にいて、複数の Ruby バージョンに PIK を使用していますが、JRuby がどのように適合するかはわかりません!

EDT: いいえ。JRuby 1.6 をデフォルトで Ruby 1.9 にする方法を尋ねているわけではありません。Rail2/Ruby1.8.7 と Rails3/Ruby1.9.2 を区別する必要がある 2 つの環境があります。(jrubyサイトから)「両方のバージョンを単一のインストールで」と表示されます。私はそれがどのように機能するのかわかりません!? 今週はこれを解いてみようと思います。

4

1 に答える 1

1

--1.9私はあなたが2つのオプションと--1.8(そして今後の--2.0)を探していると思います

$ jruby --1.9 -e 'h = {new: "features"} ; p h; puts RUBY_VERSION'
{:new=>"features"}
1.9.3

$ jruby --1.8 -e '"and\nold\nones".each{|l| puts l}; puts RUBY_VERSION'    
and
old
ones
1.8.7

ところで。次の JRuby メジャー リリースで 1.8 のサポートをやめる予定だと思います。

于 2013-03-18T10:20:23.683 に答える