繁体   English   中英

如果我安装了Rails上的jRuby,我可以只使用Ruby吗?

[英]If I have jRuby on Rails installed can I use only Ruby?

我的意思是,如果我在Rails上安装jRuby,我是否可以只使用ruby语言来构建我的应用程序? 我想用jRuby安装我的rails应用程序,以防我以后想要使用Java,尽管我现在不需要它。 或者我不明白? jRuby ruby​​是否可以访问java库?

是的,jruby是ruby(你的ruby脚本不需要修改就可以在jruby下运行)。 此外,它可以完全访问java库 - 查看wiki ,将java类或库集成到ruby代码中是多么容易。

其他人已经回答了你的直接问题。 我只想说,过去6个月我一直在使用jruby全职工作,这很棒。 使用glassfish gem部署rails应用程序非常容易,jruby比MRI ruby​​ 1.8.x更好。

我看到6个月之后没有真正的缺点,除了我们不能使用有C编写的碎片的事实。但是,我们采用了C库并使用FFI创建了一个宝石并且它没有太多麻烦。

通过在Java中编写一些关键部分来加速应用程序也非常容易(这比使用C更容易)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM