0

我正在尝试在 Rails 和 jRuby 上构建我的第一个 Neo4j 应用程序。这是我的宝石文件...

https://gist.github.com/4087134

当我捆绑我得到这个错误:在 git://github.com/andreasronge/neo4j.git (at master) 中找不到 gem 'neo4j (>= 0) ruby​​'。源包含“neo4j”,位于:2.2.0

不知道我做错了什么。

4

2 回答 2

0

看起来 Bundler 没有使用 jruby ...它正在寻找“neo4j (>= 0) ruby​​”。当我忘记将 RVM 切换到 jruby 时,就会发生这种情况。如果你不使用 RVM,你可以使用 bundler 上的 --shebang 选项来使用 jruby。喜欢: bundle --shebang which jruby

于 2012-11-16T13:47:40.410 回答
0

如果您使用 Bundler 来管理 gem,请务必bundle使用jruby -S bundle exec. 我的猜测是你正在运行bundle你的$PATH,它根本不调用jruby

于 2012-11-21T05:06:26.210 回答