将Ruby on Rails项目转换为JRuby on Rails项目

有什么特别的方法可以将Ruby on Rails项目转换为JRuby on Rails项目吗? 现在需要让Rails端通过RMI与Jav​​a服务器通信,因此想知道如何进行转换。 谢谢。

正如@Karl所说,它几乎可行,但你应该注意一些警告:

  • 数据库适配器将与您可能习惯的不同。 它们基于JDBC 。 例如, 此处描述了MySQL适配器安装
  • 您通常会部署到生产中的Java应用程序服务器,例如Glassfish , Tomcat或Jetty 。 通常这是使用Warbler完成的
  • 某些具有原生扩展名的gem可能无效。 有关所需内容的详细信息,请参见此处

它几乎可以工作,你只需用JRuby而不是Ruby运行它。

您可能对此感兴趣: http : //jrubyist.wordpress.com/2009/07/15/jruby-and-sqlite3-living-together/