我正在尝试启动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很新,所以上面对我来说完全是凌乱的。所以你们中的任何一个人都可以向我解释幕后发生的事情吗?提前谢谢。
答案 0 :(得分:10)
我经常发现以下作品:
删除(或重命名)您的Gemfile.lock,然后尝试捆绑安装
Gemfile.lock文件保存了捆绑包正在使用的当前gems版本的列表,如果删除它然后重新捆绑,则通常可以修复版本问题
http://yehudakatz.com/2010/04/21/named-gem-environments-and-bundler/