JRuby有很多版本吗?



我将使用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。看起来(来自jruby站点)"两个版本在一次安装中"。我只是不明白这是怎么回事!?

我想你正在寻找两个选项--1.9--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 '"andnoldnones".each{|l| puts l}; puts RUBY_VERSION'    
and
old
ones
1.8.7

顺便说一句。我认为他们正计划在下一个JRuby主版本中放弃1.8支持。

最新更新