代码之家  ›  专栏  ›  技术社区  ›  brad

jruby-S耙子gems:安装显示但实际上并没有安装宝石

  •  2
  • brad  · 技术社区  · 15 年前

    有人用过耙子吗宝石:安装在jruby公司?跑步 sudo jruby -S rake gems:install --trace 请给出以下输出:

    ** Invoke gems:install (first_time)
    ** Invoke gems:base (first_time)
    ** Execute gems:base
    ** Invoke environment (first_time)
    ** Execute environment
    ** Execute gems:install gem install reek
    
    For more information on reek, see http://wiki.github.com/kevinrutherford/reek 
    Successfully installed reek-1.2.1 
    1 gem installed 
    Installing ri documentation for reek-1.2.1... 
    Installing RDoc documentation for reek-1.2.1... 
    gem install ci_reporter 
    Successfully installed ci_reporter-1.6.0 
    1 gem installed 
    Installing ri documentation for ci_reporter-1.6.0... 
    Installing RDoc documentation for ci_reporter-1.6.0...
    

    一切似乎都很好,除了宝石没有安装。 jruby -S gem list 没有显示它们的记录,而且这些宝石的定位也没有显示任何内容。

    以下是我的设置:

    OSX 10.5.8
    jruby 1.1.6 (installed with macports, yes I know it's not current)
    Rails 2.2.2
    

    有人知道这是一个已知的问题吗,还是我应该发出一个不同的命令,通过jruby的rails rake命令来安装gems?我在网上找不到任何东西。

    1 回复  |  直到 15 年前
        1
  •  0
  •   Dylan McClung    15 年前

    我用以下方法做了一次健康检查:

    jruby 1.4.0 (ruby 1.8.7 patchlevel 174) (2009-11-08 6586) (Java HotSpot(TM) 64-B
    it Server VM 1.6.0_16) [amd64-java]
    

    我能够创建一个rails应用程序,修改配置以包含hpricot gem,并成功运行 jruby -S rake gems:install jruby -S rake gems

    作为环境的第一步,获取最新的1.40版本,修改$PATH以指向较新的版本,并查看是否可以重新创建问题。