首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jruby/Vert.x,安装问题

Jruby/Vert.x,安装问题
EN

Stack Overflow用户
提问于 2012-05-04 19:16:13
回答 2查看 1.2K关注 0票数 1

我最近才了解到Vert.x,想试一试,但我遇到了一些问题。

我可以使用javascript编写服务器,但无法运行ruby (jruby)版本。

五月四日,2012年1:50:57 PM org.vertx.java.core.logging.impl.JULLogDelegate错误严重:反向跟踪是/home/curtis/.rvm/rubies/jruby-1.6.6/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in require' /home/curtis/.rvm/gems/ruby-1.9.3-p125/gems/json-1.6.6/lib/json/ext.rb:13:in Ext‘/home/curtis/.rvm/gems/ruby-1.9.3-p125/gems/json-1.6.6/lib/json/ext.rb:12:in D2(root)' /home/curtis/.rvm/gems/ruby-1.9.3-p125/gems/json-1.6.6/lib/json.rb:59:in (root)' /home/curtis/.rvm/gems/ruby-1.9.3-p125/gems/json-1.6.6/lib/json.rb:59:in/home/ /code> /src-/code>/vert.x-/code>(Root)1.0.beta11/bin/../lib/ruby/core/event_bus.rb:16:in (root)' /home/curtis/src-files/vert.x-1.0.beta11/bin/../lib/ruby/core/event_bus.rb:26:in (根)‘/home/curtis/src-files/vert.x-1.0.beta11/bin/../lib/ruby/vertx.rb:1:in’(根)

当我试图简单地运行位于vert.x-1.0.beta11/examples/ruby/webapp目录中的webapp示例时,就会发生这种情况。我确实安装了Jruby (通过rvm)

$ jruby-1.6.6 -v JRuby1.6.6(ruby-1.8.7-p 357) (2012-01-30 5673572) (OpenJDK客户端VM 1.7.0_147-icedtea) linux-i 386-java

我还安装了推荐的JDK/JRE版本。有正确的路径

.bashrc (底部)

PATH=$PATH$HOME/.rvm/bin:$HOME/src-files/vert.x-1.0.beta11/bin:/usr/lib/jvm/java-1.7.0-openjdk-i386

我遇到了一堵砖墙,错误信息不是帮不上什么忙,就是让我相信vert.x或jruby中只是一个bug。

请给我建议?

jruby_HOME=$HOME/..rvm/红宝石/JRuby-1.6.6

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-13 18:04:32

确保安装了json,这是运行vert.x网站中所述的ruby版本的先决条件。由于您使用的是rvm,所以如果您还没有使用rvm,可以切换到jruby,rvm use [jruby-version],并尝试搜索json,如下所示。

gem search json

当您发出上述命令时,结果是什么。如果没有得到任何响应,可以使用以下命令将其安装在jruby中,

jruby -S gem install json

在较轻的一面,你也应该安装庭院宝石,如果你想要构建红宝石API文档。希望这能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2012-05-05 15:00:58

PATH行在您的.bashrc中是否与您在这里所写的一样?如果是这样,您需要在$PATH$HOME之间插入一个斜线。此外,我认为rvm喜欢将rvm源代码作为.bashrc中的最后一件事,如下所示:

代码语言:javascript
复制
# RVM -- don't put anything after this.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10454851

复制
相关文章

相似问题

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