ruby-on-rails - Rails 4.0.0、Neo4j - Bundler 找不到 gem "railties"的兼容版本

标签 ruby-on-rails ruby rubygems neo4j

我已经安装了 jruby 并尝试将 Neo4j 用于我的 Rails 应用程序。但是键入 bundle install 会给我以下冲突。

Bundler could not find compatible versions for gem "railties": In Gemfile: neo4j (>= 2.2.3) java depends on railties (< 3.3, >= 3.0.0) java

rails (= 4.0.0) java depends on railties (4.0.0)

这是我的 gemfile:

source 'https://rubygems.org'

gem 'rails', '4.0.0'
gem 'sass-rails'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails'
gem 'therubyrhino'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'

group :doc do
  gem 'sdoc', require: false
end
gem 'bcrypt-ruby', '~> 3.0.0'
gem 'unicorn'
gem 'capistrano', group: :development

group :development, :test do
  gem "rspec-rails"
end

gem "neo4j", ">= 2.2.3"

我应该删除我的 Gemfile.lock 并运行 bundle update 吗?谢谢!

最佳答案

在neo4j项目中有一个rails 4的分支,所以你可以在Gemfile中指定它:

gem 'neo4j', git: 'git://github.com/andreasronge/neo4j.git', 分支: 'rails4'

关于ruby-on-rails - Rails 4.0.0、Neo4j - Bundler 找不到 gem "railties"的兼容版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17429233/

相关文章:

ruby-on-rails - 两个值中的一个必须在 rails 中验证!=nil

ruby-on-rails - 如何根据另一个包含索引的数组对数组进行排序

ruby - 如何在 ruby​​ 中读取没有 quote_char 的 CSV?

ruby-on-rails - Ruby,更新推特头像和背景

ruby - 找不到 Mechanize gem 错误需要

javascript - 你能将 AngularJS 与 Rails 模型一起使用吗

css - Bootstrap 和 Rails 搜索表单的连接

ruby-on-rails - 在 Rails 4 中更改临时目录

rubygems - bundle 更新 FileOverflow - 文件太大

ruby-on-rails - 如何在 ruby​​ on rails 中正确处理错误 url 到自定义 404 页面的重定向?