2011-07-19 25 views
0

在jruby中安装gem roo时出现以下错误。ArrayList中的ArrayIndexOutOfBoundsException在使用JRuby安装roo gem时

C:\tibbr\svn\community_manager>gem install roo 
System.java:-2:in `arraycopy': java.lang.ArrayIndexOutOfBoundsException 
     from DefaultResolver.java:111:in `makeTime' 
     from DefaultResolver.java:277:in `create' 
     from DefaultResolver.java:317:in `handleScalar' 
     from DefaultResolver.java:435:in `orgHandler' 
     from DefaultResolver.java:455:in `node_import' 
     from org/yecht 

请任何建议。

+0

我建议你将它重新格式化为可读的东西 –

+0

我太笨了,无法添加所有完整跟踪。我试图安装'roo'宝石,我正在使用jruby。我得到了以下错误。 'System.java:2:in arraycopy':java.lang.ArrayIndexOutOfBoundsException from DefaultResolver.java' –

+0

可能重复的[无法安装rails与jRuby](http://stackoverflow.com/questions/6045910/unable-to -install护栏与 - JRuby中) –

回答

0

您是否尝试过运行:

$ jruby --1.9 -S gem install roo 

问题应固定在JRuby中1.6.2,以及。