我有一个使用 ruby 1.9 语法编写的 jruby on rails 应用程序。当我尝试运行 warble 编译的 war 时,warbler 只为 ruby 文件吐出 .class 文件,这些文件不使用 ruby 1.9 中的新语言功能,例如新的哈希语法 {foo: bar}。我的 config/warbler.rb 和 JRUBY_OPTS=--1.9 中有 config.webxml.jruby.compat.version = "1.9"。我错过了什么吗?
我还在 github 上评论了一个相关的错误: https ://github.com/jruby/warbler/issues/72#issuecomment-5665639
有没有人用 ruby 1.9 成功编译了 jruby rails 应用程序?