2012-04-12 63 views
9

我已经安装了rubymine和Ruby193(使用rubyinstaller)。
我现在创建一个轨道aplication“预先选定数据库” - 选择
当我点击运行它打印以下错误“MYSQL”复选框:ruby​​mine - 找不到宝石“jquery-rails”

d:/程序/ Ruby193/lib中/红宝石/宝石/1.9.1/gems/bundler-1.1.3/lib/bundler/resolver.rb:287:in`resolve':找不到可用的宝石中的gem'jquery-rails(> = 0)x86-mingw32'这台机器。 (Bundler :: GemNotFound)

想法?至少从我是

gem install jquery-rails

或通过Bundler

bundle install(在项目目录在您的Gemfile所在地)

+6

'宝石从命令行安装的jquery-rails'终端 – CrazyCoder 2012-04-12 13:10:28

+0

感谢CrazyCoder。最近你在这个论坛上帮了我很多。你能推荐一个很好的教程来研究硫丹。因为在喷射大脑现场,这个解决方案,例如,没有提到 – Jeb 2012-04-12 13:14:46

+0

熟悉RubyGems,你会使用它很多。 jQuery-Rails与你的RubyMine安装无关;这是Gemfile([Bundler](http://gembundler.com/rationale.html)处理该问题)的一个非常基本的依赖关系问题。运行'bundle install'可能会有所帮助。 – cormacrelf 2012-04-12 13:21:31

回答

16

分别安装这种宝石只是在做),rubymine无法使用bundle install来安装gem,这很容易使用gem install命令从命令提示符安装,如上所示。

这将安装gem,这将允许您重新运行rubymine打包器来创建您的包。

*我想把上面的答案放在上面作为评论的答案,但由于某些原因,我无法添加它。

必须有一些选项让rubymine中的bundle命令下载新的gem。它是 - 系统?

+0

有没有jetbrains ruby​​mine的方式来做到这一点? 或JetMine的tutotrial,可以帮助noobs? 谢谢。 – Jeb 2012-04-12 13:41:09

+0

RubyMine应该通过分析您的Gemfile和Ruby SDK路径自动检测缺失的gem,并建议通过气球通知来安装它们。你也可以直接从RubyMine运行'bundle install'。文档可从http://www.jetbrains.com/ruby/webhelp/getting-help.html获取。 – CrazyCoder 2012-04-12 14:09:41

0

我最近有这个问题,并找到一个简单的方法来绕过它。 光盘放入项目文件夹,并检查gemfile以确保宝石存在。 在项目文件夹中运行软件包安装。这应该将缺失的宝石安装到项目文件夹中。之后一切都很好。

1

这里是jquery的轨的最新版本,以在Ubuntu经由终端安装:

宝石安装jquery的护栏-v 4.0.4

相关问题