首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jruby:无法安装gem,失败,未定义类/模块YAML::Syck::DefaultKey

Jruby:无法安装gem,失败,未定义类/模块YAML::Syck::DefaultKey
EN

Stack Overflow用户
提问于 2011-09-14 00:27:13
回答 1查看 560关注 0票数 0

控制台输出很好地说明了问题:

代码语言:javascript
复制
$ java -jar jruby-complete-1.6.4.jar -S gem install nokogiri --no-rdoc --no-ri
Fetching: nokogiri-1.5.0-java.gem (100%)
Successfully installed nokogiri-1.5.0-java
1 gem installed
11:17:04|dkowis@racktop jruby
$ java -jar jruby-complete-1.6.4.jar -S gem install cucumber --no-rdoc --no-ri
ERROR:  While executing gem ... (ArgumentError)
    undefined class/module YAML::Syck::DefaultKey
11:18:24|dkowis@racktop jruby
$ java -jar jruby-complete-1.6.4.jar -S gem install cuke4duke --version=0.4.4 --no-rdoc --no-ri
ERROR:  While executing gem ... (ArgumentError)
    undefined class/module YAML::Syck::DefaultKey

有几个gem我可以安装,但我需要的那些,我不能安装。这是宝石本身的问题吗?这是rubygems的问题吗?我猜不出这一点。

EN

回答 1

Stack Overflow用户

发布于 2011-09-17 05:18:50

这显然是Rubygems reported here on the JRuby Forum的一个已知问题。

有一个pull request to fix this Rubygems error,但您可以尝试在本地构建所需的gem,并自己更正gemspec文件中的依赖关系语句。我在使用i18n-js gem时也遇到了同样的问题。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7405245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档