首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“找不到宝石”的Rails引擎宝石规范

“找不到宝石”的Rails引擎宝石规范
EN

Stack Overflow用户
提问于 2012-10-23 15:26:43
回答 2查看 903关注 0票数 2

我有一个Rails 3.2引擎(可安装)称为“后端”。

Ruby是JRuby 1.7.0 (1.9.3p203)。

我还有一个Rails 3.2应用程序(称为my_app),其中Gemfile包含:

代码语言:javascript
复制
gem 'backend', :path => "/home/jacob/projects/backend"

我在my_app的根目录下执行"bundle install“并获得以下错误:

“无法在/home/jacob/projects/后端的源代码中找到gem‘后端(>= 0) java’,源代码中没有任何版本的‘后端(>= 0) java'"

backend.gemspec:

代码语言:javascript
复制
$:.push File.expand_path("../lib", \__FILE__)  
require "backend/version"

Gem::Specification.new do |s|  
  s.name        = "Backend"  
  s.version     = Backend::VERSION  
  s.authors     = [""]  
  s.email       = [""]  
  s.homepage    = ""  
  s.summary     = ""  
  s.description = ""  

  s.files = Dir["{app,config,db,lib}/\**/*"] + ["MIT-LICENSE", "Rakefile", "README.rdoc"]
  s.test_files = Dir["test/**/*"]
end
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-23 15:50:02

我认为宝石的名字区分大小写。试一试

代码语言:javascript
复制
s.name = "backend"  

在你的宝石里,或者

代码语言:javascript
复制
gem "Backend", , :path => "/home/jacob/projects/backend"

在你的个人档案里

票数 6
EN

Stack Overflow用户

发布于 2012-10-23 15:31:03

可能是由于依赖于jruby而产生的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13033944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档