Well, I've started exploring Ruby on Rails once again. I have been using TextMate and it has some pretty cool features, but after I saw the RadRails plugin for Eclipse, I decided to check it out. Unfortunately, I didn't get very far before running into problems; however, I discovered a solution so I thought I would share.
The Problem:
After installing the plugin, I switched to the RadRails perspective and selected File > New > Rails Project. I named the project, then clicked Finish. The root project folder showed up in the Rails Navigator, but the create new project dialog didn't go away. Clicking Finish again did nothing. Clicking Cancel made the dialog go away, but left only the root project folder, not the standard Rails sub-folder structure like you would get if you did a 'rails <application_name>' on the command line.
The RadRails plugin had detected only one of the two installations of Ruby on my machine (in /usr/bin), when in fact I had installed another copy with gems, etc. (in /usr/local/bin) that it should have been using.
The Solution:
Go to Eclipse > Preferences > Ruby > Installed Interpreters. Then click Add and show Eclipse where the correct version of Ruby is located (/usr/local/bin in my case). I ended up deleting the entry for the original version that it found, but you may be able to leave it and be ok.
That's it! You should have a working RadRails create new project dialog. Try to create a new project again. The dialog should disappear when you click finish and you should have a complete folder structure in the Rails Navigator.