我正在尝试在 Rails 和 jRuby 上构建我的第一个 Neo4j 应用程序。这是我的宝石文件...
https://gist.github.com/4087134
当我捆绑我得到这个错误:在 git://github.com/andreasronge/neo4j.git (at master) 中找不到 gem 'neo4j (>= 0) ruby'。源包含“neo4j”,位于:2.2.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
不知道我做错了什么。
看起来 Bundler 没有使用 jruby ...它正在寻找“neo4j (>= 0) ruby”。当我忘记将 RVM 切换到 jruby 时,就会发生这种情况。如果你不使用 RVM,你可以使用 bundler 上的 --shebang 选项来使用 jruby。喜欢: bundle --shebang which jruby
如果您使用 Bundler 来管理 gem,请务必bundle
使用jruby -S bundle exec
. 我的猜测是你正在运行bundle
你的$PATH
,它根本不调用jruby
。