2
在JRuby发行说明中,我经常发现JRuby的特定版本与哪个版本的Ruby兼容。它与哪个版本的Java运行时兼容?如何检查哪个JRuby版本与哪个Java版本兼容?
例如,http://jruby.org/2016/05/27/jruby-9-1-2-0页面提到它与Ruby 2.x兼容,但没有提及Java运行时版本。
在JRuby发行说明中,我经常发现JRuby的特定版本与哪个版本的Ruby兼容。它与哪个版本的Java运行时兼容?如何检查哪个JRuby版本与哪个Java版本兼容?
例如,http://jruby.org/2016/05/27/jruby-9-1-2-0页面提到它与Ruby 2.x兼容,但没有提及Java运行时版本。
它不在发行说明中,因为它在点发行之间不发生变化(除非指定),应该在下载周围,但不是。目前,您可以在项目中找到README
JRuby的每个主要版本都支持在发布时支持JVM,稍后的版本发布通常会修复对较新Java版本的支持,但不会删除对较旧版本的支持。因此:
的JRuby 1.7.x支持Java 6或更高(7,8,可能支持9)
JRuby的9.0/1支持Java 7或更高(8,将支持Java 9)