我已经在 Max OS X 10.7 上运行的 Eclipse Indigo 上安装了 DLTK 2.0
我在 Ruby 的 Eclipse 首选项页面中添加了 ruby 1.8.7 解释器。
但是当我使用现有 rails 项目的源创建一个 ruby 项目时,在问题视图中报告了很多语法错误。
这是一个示例:
语法错误,意外篡改
上述错误在下面第二行的“&”字符处报告:
keys.each do |key|
define_method(key) do |&block|
@configuration[key] = block
end
end
在寻找上述问题的解决方案时,我进入了一个似乎表明 DLTK 在内部使用 JRuby 的页面。这个问题可能是由于 DLTK 中捆绑的旧 JRuby 版本造成的吗?