2010-01-24 69 views
0

我想在Heroku上部署Jruby应用程序。不幸的是,当我尝试安装使用JRuby Heroku的宝石,我得到以下错误:Heroku的Jruby宝石

/proj/jruby-1.3.1/lib/ruby/1.8/mkmf.rb:7: JRuby does not support native extensions. Check wiki.jruby.org for alternatives. (NotImplementedError) 
    from /proj/jruby-1.3.1/lib/ruby/1.8/mkmf.rb:1:in `require' 
    from extconf.rb:1 
ERROR: Error installing heroku: 
    ERROR: Failed to build gem native extension. 

是否有安装宝石的Heroku JRuby的一种方式?任何帮助都会很棒。 Cheers

+0

嗨Priyank,你想在JRuby中做自由职业者项目? – 2017-03-19 13:28:51

+0

@TanuGarg感谢您的支持。联系我priyaaank在Gmail。 – Priyank 2017-03-31 08:01:00

回答

3

问题是,heroku gem依赖于其他一些具有本机C扩展的gem,这当然在JRuby中不起作用。 我也有理由相信,heroku并不支持JRuby。

+1

Heroku现在支持Jruby:https://blog.heroku.com/archives/2012/12/13/run_jruby_on_heroku_right_now – Homan 2013-06-28 18:35:11

+0

@sketchfemme:谢谢!更新我的答案。 – mipadi 2013-06-28 18:38:08

1

现在你不能,但 - some info
而且也是谷歌App Engine支持JRuby的(我爱的Heroku虽然:))