【发布时间】:2012-01-29 23:55:07
【问题描述】:
我遇到了很多语法错误:
SyntaxError: /Users/davidtuite/dev/ruby/seenbefore_client/spec/lib/url_group_spec.rb:40: syntax error, unexpected ':'
records = stub(length: length)
然而JRuby Blog 说“编译器现在处理所有 1.9 语法”自 JRuby 1.6.0.rc2 以来。
我使用的是 JRuby 1.6.5
rvm info
ruby:
interpreter: "jruby"
version: "1.6.5"
date: "2011-10-25"
platform: "darwin-x86_64-java"
patchlevel: "TM"
full_version: "jruby 1.6.5 (ruby-1.8.7-p330) (2011-10-25 9dcd388) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_29) [darwin-x86_64-java]"
【问题讨论】:
-
你必须use 1.9 mode。