Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将Ruby on Rails项目转换为JRuby on Rails项目_Java_Ruby On Rails_Rmi_Jrubyonrails - Fatal编程技术网

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

Java 将Ruby on Rails项目转换为JRuby on Rails项目,java,ruby-on-rails,rmi,jrubyonrails,Java,Ruby On Rails,Rmi,Jrubyonrails,有没有什么特别的方法可以将RubyonRails项目转换为JRubyonRails项目? 现在需要让Rails端通过RMI与Java服务器通信,因此我们想知道如何进行转换。谢谢。它几乎可以正常工作,您只需使用JRuby而不是Ruby来运行它 不过,您可能对此感兴趣: 正如@Karl所说,它基本上是有效的,但有一些需要注意的事项: 数据库适配器将与您可能使用的不同。它们是基于。例如,描述了MySQL适配器的安装 您通常会在生产环境中部署到Java应用程序服务器,例如,或。通常,这是通过使用 某些

有没有什么特别的方法可以将RubyonRails项目转换为JRubyonRails项目?
现在需要让Rails端通过RMI与Java服务器通信,因此我们想知道如何进行转换。谢谢。

它几乎可以正常工作,您只需使用JRuby而不是Ruby来运行它

不过,您可能对此感兴趣:

正如@Karl所说,它基本上是有效的,但有一些需要注意的事项:

  • 数据库适配器将与您可能使用的不同。它们是基于。例如,描述了MySQL适配器的安装
  • 您通常会在生产环境中部署到Java应用程序服务器,例如,或。通常,这是通过使用
  • 某些带有本机扩展的gem可能无法工作。有关所需内容的详细信息,请参阅

太好了,谢谢,这就是我要找的。问题是,假设你想在不同的项目中同时使用Ruby-on-Rails和JRuby-on-Rails,那么如何将各种相似的宝石分开呢?@peppermonkey。我强烈推荐Ruby版本管理器来管理Ruby和分区gem。看到很高兴知道!将在幕后使用postgresql数据库,而不是sqlite,但仍然很好地了解。谢谢