如何在OS X上为jruby安装和配置java?

时间:2013-11-13 00:29:15

标签: macos jruby

哪些版本的Java可以jruby工作?

拥有一个版本或另一个版本是否有优势?

如何在OS X上安装和配置最佳版本?

1 个答案:

答案 0 :(得分:1)

JRuby目前(在1.7.x版本中)运行在Java 6及更高版本上。 Java 7引入了一个新的字节码原语invokedynamic,它有可能加速动态语言,包括JRuby;但as of JRuby 1.7.5, this is disabled under Java 7因为一些未解决的问题。当Java 8在2014年3月左右发布时,预计会重新启用,尽管如果你真的想尝试使用jruby.compile.invokedynamic=true属性,你现在可以打开它。或者你可以使用测试版的OpenJDK 8)。有关详细信息,请参阅this page on performance tuning