views:

66

answers:

2

Hello there!

I'm getting myself confused as to how to get a JRuby app cranking on App Engine.

I know that you can get started using the appengine-jruby "gem" (Note: I'm a Java programmer, so this is all completely new to me). I've also seen some talk about Warbler, and am getting the impression that I could probably use Warbler somehow with App Engine.

Why I'm not diving into appengine-jruby straight away is that I'm seeing some strange things like the following:

This project uses its own customised version of jruby that is packaged ('frozen' in ruby speak) with the other gems.

Some things I've seen about Warbler is also making me curious, e.g:

Warbler provides a sane set of out-of-the box defaults that should allow most Rails applications without external gem dependencies (aside from Rails itself) to assemble and just work.

I'm just sort of wondering what are the different ways of getting a JRuby app going on App Engine. Is there someone that could explain the big picture?

For now I think I'll just get started, and use the appengine-jruby gem.

Thanks heaps :)

+2  A: 

JRuby on App Engine requires a bunch of special gems. A great Getting Started Guide is HERE.

I would also recommend following John Woodell on Twitter. He's one of Googles few Ruby programmers, and speaks at a lot of conferences about running JRuby on GAE.

marshally