无法启动rails应用程序的捆绑问题

时间:2010-11-18 02:27:48

标签: ruby-on-rails

我正在尝试启动rails应用并收到以下错误消息:

C:\project\ruby\lyc>rails server
You have requested:
  activerecord-jdbc-adapter >= 0

The bundle currently has activerecord-jdbc-adapter locked at 1.0.2.
Try running `bundle update activerecord-jdbc-adapter`
Try running `bundle install`.

因为我对ROR很新,所以上面对我来说完全是凌乱的。所以你们中的任何一个人都可以向我解释幕后发生的事情吗?提前谢谢。

1 个答案:

答案 0 :(得分:10)

我经常发现以下作品:

删除(或重命名)您的Gemfile.lock,然后尝试捆绑安装

Gemfile.lock文件保存了捆绑包正在使用的当前gems版本的列表,如果删除它然后重新捆绑,则通常可以修复版本问题

http://yehudakatz.com/2010/04/21/named-gem-environments-and-bundler/