JRuby 如何学习 JRuby?

joezhang · 2014年01月09日 · 最后由 cobber 回复于 2014年01月23日 · 10182 次阅读

年底前开始学 Ruby on Rails,目前由于工作需要,准备开始学习 JRuby(有实际的开发和部署环境,可以学以致用),除了看官方文档之外,应该如何快速学习提高? 请大家指点一下,谢谢了。

就跟 ruby 一样的,只是环境比较麻烦,一些 ruby 的 gem 不能用(c 的拓展的)。总之就是像 ruby 一样用,遇到问题就去查就好,不过就没有 ruby 开发那么舒服了。

我使用的印象是命令行里输入 jruby jirb 这样的命令,启动相当慢,可能是因为要先启动 jvm 的原因,不过那是 2 3 年前了,现在不知道有没有改进。 jruby 的学习资料网上有很多啊,主要是看 pdf,加上自己多写代码。坑还是很多的。

@joezhang 学 Ruby,jruby 都是和集成相关的,属于工程性质的任务,等有目标的时候再学习都不迟。

Rails 是另外的技术,需要专门学习。找本书看看吧。是大全,适合半路出家的盆友来一本玩玩。

另外,jruby 集成 Java 项目其实看官方文档就足够了,没有啥神秘的地方。

部署这一块,可以看看 all-in-one 的解决方案:http://torquebox.org/news/tags/torqbox/

@xds2000 谢谢,目前公司的项目使用 JRuby 开发部署,所以才想快速学习提高。好处是可以一边学习,一边在真实的环境中开发应用。

谢谢大家,我按照 wiki 的学习指导,目前进度:基本看完 Rails Guide;通过学习 Ruby on Rails Tutorial 实现一个微博客系统,包涵完整的功能 (包括 UI);准备开始看 Agile Web Development with Rails 4 和 Deploying with JRuby。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号