首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails3.2在Solaris上使用JRuby

Rails3.2在Solaris上使用JRuby
EN

Stack Overflow用户
提问于 2012-06-01 10:12:12
回答 1查看 491关注 0票数 2

有没有人能用JRuby让Rails3.2在Solaris-10上工作?

我们似乎陷入了令人讨厌的依赖旋涡。根据Using JRuby with Rails 3.2的说法,Rails3.2需要JRuby 1.6.6或更高版本

但是Solaris 1.6.5是最后一个可以在JRuby上成功安装gem的版本:http://jira.codehaus.org/browse/JRUBY-6494

有没有可能有一个补丁,或者是我们没有想到的东西?

EN

回答 1

Stack Overflow用户

发布于 2012-06-05 22:11:38

我们有一个运行在Solaris上的Rails 3.2.2应用程序。我们使用的是JRuby 1.6.5.1和最新的warbler,但我想我们不得不将jruby-rack降级到1.1.5。

不起作用的是资产编译,因为我们还没有找到一个可以运行的javascript运行时。Node.js不支持Solaris Sparc,并且therubyracer有编译问题,我们没有花太多时间来尝试解决。因此,我们目前在本地开发工作站(Windows)上预编译资产。我们并没有真正使用asset管道(我也不相信将其设为Rails的默认设置是一个好主意),所以我们可以禁用它,这样我们就可以在Solaris上运行CI构建。

下面是gemfile.lock:

代码语言:javascript
复制
GEM
  remote: https://rubygems.org/
  specs:
    actionmailer (3.2.2)
      actionpack (= 3.2.2)
      mail (~> 2.4.0)
    actionpack (3.2.2)
      activemodel (= 3.2.2)
      activesupport (= 3.2.2)
      builder (~> 3.0.0)
      erubis (~> 2.7.0)
      journey (~> 1.0.1)
      rack (~> 1.4.0)
      rack-cache (~> 1.1)
      rack-test (~> 0.6.1)
      sprockets (~> 2.1.2)
    activemodel (3.2.2)
      activesupport (= 3.2.2)
      builder (~> 3.0.0)
    activerecord (3.2.2)
      activemodel (= 3.2.2)
      activesupport (= 3.2.2)
      arel (~> 3.0.2)
      tzinfo (~> 0.3.29)
    activerecord-jdbc-adapter (1.2.2)
    activerecord-jdbcsqlite3-adapter (1.2.2)
      activerecord-jdbc-adapter (~> 1.2.2)
      jdbc-sqlite3 (~> 3.7.2)
    activerecord-oracle_enhanced-adapter (1.4.1)
    activeresource (3.2.2)
      activemodel (= 3.2.2)
      activesupport (= 3.2.2)
    activesupport (3.2.2)
      i18n (~> 0.6)
      multi_json (~> 1.0)
    arel (3.0.2)
    bouncy-castle-java (1.5.0146.1)
    builder (3.0.0)
    coffee-rails (3.2.2)
      coffee-script (>= 2.2.0)
      railties (~> 3.2.0)
    coffee-script (2.2.0)
      coffee-script-source
      execjs
    coffee-script-source (1.2.0)
    erubis (2.7.0)
    execjs (1.3.0)
      multi_json (~> 1.0)
    hike (1.2.1)
    i18n (0.6.0)
    jdbc-sqlite3 (3.7.2)
    journey (1.0.3)
    jquery-rails (2.0.1)
      railties (>= 3.2.0, < 5.0)
      thor (~> 0.14)
    jruby-openssl (0.7.6.1)
      bouncy-castle-java (>= 1.5.0146.1)
    json (1.6.5)
    json (1.6.5-java)
    mail (2.4.3)
      i18n (>= 0.4.0)
      mime-types (~> 1.16)
      treetop (~> 1.4.8)
    mime-types (1.17.2)
    multi_json (1.1.0)
    polyglot (0.3.3)
    rack (1.4.1)
    rack-cache (1.2)
      rack (>= 0.4)
    rack-ssl (1.3.2)
      rack
    rack-test (0.6.1)
      rack (>= 1.0)
    rails (3.2.2)
      actionmailer (= 3.2.2)
      actionpack (= 3.2.2)
      activerecord (= 3.2.2)
      activeresource (= 3.2.2)
      activesupport (= 3.2.2)
      bundler (~> 1.0)
      railties (= 3.2.2)
    railties (3.2.2)
      actionpack (= 3.2.2)
      activesupport (= 3.2.2)
      rack-ssl (~> 1.3.2)
      rake (>= 0.8.7)
      rdoc (~> 3.4)
      thor (~> 0.14.6)
    rake (0.9.2.2)
    rdoc (3.12)
      json (~> 1.4)
    sass (3.1.15)
    sass-rails (3.2.4)
      railties (~> 3.2.0)
      sass (>= 3.1.10)
      tilt (~> 1.3)
    sprockets (2.1.2)
      hike (~> 1.2)
      rack (~> 1.0)
      tilt (~> 1.1, != 1.3.0)
    therubyrhino (1.73.1)
    thor (0.14.6)
    tilt (1.3.3)
    treetop (1.4.10)
      polyglot
      polyglot (>= 0.3.1)
    tzinfo (0.3.32)
    uglifier (1.2.3)
      execjs (>= 0.3.0)
      multi_json (>= 1.0.2)

我希望JRuby团队能花一些时间让JRuby 1.7在Solaris上工作。否则我们将不得不加速向linux的迁移……

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

https://stackoverflow.com/questions/10843587

复制
相关文章

相似问题

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