JRuby 9.0.4.0 发布,此版本现已提供下载: Homepage: http://www.jruby.org/ Download: http://www.jruby.org/download JRuby 9000 是 JRuby 最新的主要版本,兼容 Ruby 2.2.x,同步 C Ruby。 JRuby 9.0.4.0 是第三个主要版本。 JRuby 9.0.4.0 修复了 Windows 上新 stat() 实现的一些问题。 JRuby 9000 主要特性: Ruby 2.2 兼容 基于一个传统编译器设计的优化运行时 新的 POSIX-friendly IO 和 Process 完全从 MRI 移植 encoding/transcoding 逻辑 相比 9.0.3.0,值得关注的改进: Resolved various issues with stat() on Windows Fixed couple of encoding/transcoding issues Source with __FILE__ in it will now JIT Native call subsystem will load on mixed 32/64 bit Linux distributions 11 issues fixed for 9.0.4.0 JRuby 9.0.4.0 Github Issues 列表 #3457 - stat.st_gid is unsupported on windows #3449 - jirb fails to start on Windows #3448 - File.stat("someunavailable").mtime returns odd result #3444 - Fix TCPServer#accept NPE log #3442 - String#crypt crashes when a receiver is shared String #3425 - String#tr different behavior as compared to MRI Ruby #3410 - Cannot install jRuby 9.0.3.0 #3409 - NotImplementedError: flock unsupported or native support failed to load #3408 - IRB fails to start with JRuby9.0.3.0 on Windows 10. #3197 - require_relative fails for relative paths within jars on Windows #2381 - IO#rewind ... doesn't. (when backed by a ByteArrayInputStream). 更多内容请看发行说明。 JRuby 9.0.4.0 发布,修复 Windows 的 stat() 实现下载地址