JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库 全面集成。Rails彻底加快及简化了Web应用的开发,不过它让人觉得不够成熟,特别是在高端企业级功能方面。另一方面,Java平台及其虚拟机、库和 应用服务器的速度、稳定性和功能方面却一直在提升,现在已被公认为是开发高端服务器应用的领先平台。不过如果Java平台不与Ruby等新兴语言联系在一 起,就有可能落后于流行趋势。
JRuby 1.7.15 发布,此版本现已提供下载:
主页: http://www.jruby.org/
下载: http://www.jruby.org/download
JRuby 1.7.15 解决了一些新加载服务内部的不是很明显的回退问题,建议各位升级到最新版本!
改进记录
解决了 8 个 issues
Potential memory leak resolved when reloading JRuby apps in Java App servers
jruby-jars gem did not have their embedded jars within it
rvm install of jruby would not properly follow gemset symlinks
Windows exec works again
lstat did not honor native.enabled property and always invoked native
1.7.15 解决的 issues:
#1940 – Symlinks in load path get expanded when they should not
#1939 – Update jnr-ffi dependency version
#1936 – Pathname object in $LOAD_PATH causes error (1.7.14)
#1935 – Add ScriptingContainer accessors for ProfileOutput
#1930 – JRuby 1.7.14 relies on HOME in the environment – change in behaviour from 1.7.13
#1927 – jruby-complete 1.7.14 appears to be missing some files
#1926 – jruby-jars 1.7.14 gem seems to be missing jar files.
#1115 – control-c in cmd while running webrick rails app does not kill jruby.exe