Ruby on Rails,xmpp4r 0.5 且没有要加载的此类文件 -- xmpp4r

发布于 2024-11-08 00:44:19 字数 238 浏览 2 评论 0原文

有 ruby​​ 1.8.7、gem 1.3.7 和 Rails 3.0.6。我想将 xmpp4r 添加到我的项目中,但我仅 require 这个 gem 就出现错误。我使用 gem install xmpp4r 安装此 gem。看起来安装成功了,但是为什么会出现错误呢? PS如果在控制台输入irb并执行require“xmpp4r”结果将为true。 PSS操作系统是Fedora

have ruby 1.8.7, gem 1.3.7 and rails 3.0.6. I wanted to add xmpp4r to my project, but i got error just i require this gem. I'm install this gem using gem install xmpp4r. Installation seems successful.But, why error then appear?
P.S. if in console enter the irb and execute require "xmpp4r" result will be true.
P.S.S. OS is Fedora

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

青春如此纠结 2024-11-15 00:44:19

Rails 3 使用 Bundler 来管理 gem 依赖项。当您启动 Rails 3 应用程序时,bundler 会设置 require 路径以仅包含您在 Gemfile 文件中指定的 gem 及其依赖项;仅仅在系统上安装 gem 是不够的。

为了使其正常工作,只需将此行添加到您的 Gemfile 中:

gem 'xmpp4r'

Rails 3 uses Bundler to manage gem dependencies. When you start a rails 3 application, bundler sets up the require path to only include those gems you have specified in your Gemfile file, and their dependencies; it's not enough to just have the gem installed on your system.

In order to get this working, simply add this line to your Gemfile:

gem 'xmpp4r'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文