私はRailsの上のJRubyをインストールしている場合は、私は唯一のRubyを使うことができますか?

StackOverflow https://stackoverflow.com/questions/900168

  •  23-08-2019
  •  | 
  •  

質問

私はこれの意味することは、私はRailsの上のJRubyをインストールした場合、私は自分のアプリケーションを構築するためにのみ、Ruby言語を使用することができますか?私は今それを必要としないものの、将来的にはJavaのを使用したい場合にはJRubyと私のRailsアプリケーションをインストールしたかったです。それとも私は理解していませんか? Javaライブラリへのアクセス権を持っているJRubyのルビーのですか?

役に立ちましたか?

解決

はい、JRubyのは、(あなたのRubyスクリプトは、JRubyの下で実行するには何の変更を必要としない)ルビーです。加えて、それはJavaライブラリへのフルアクセスを持っている - それがいかに簡単かは、ウィキをチェックしてくださいあなたのRubyコードにJavaクラスまたはライブラリを統合します。

他のヒント

他の人があなたの直接的な質問に答えています。私はちょうど私が過去6ヶ月間、仕事でJRubyのフルタイムを使用してきた、それは素晴らしいことだと言いたいです。 GlassFishの宝石とレールのアプリを展開することは非常に簡単で、JRubyのは、MRIルビー1.8.x.よりもパフォーマンスが向上

私たちはしかし、Cで書かれた作品を持っている宝石を使用することができないという事実以外の6ヶ月後には実際の欠点を見ていないてきた、我々は、Cライブラリを取り、FFIを使って宝石を作成し、それはwasnましたあまりにも多くの問題をtは。

これは、(C未満で簡単にトンの仕事である)Javaでいくつかの重要な部分を書き込むことによって、あなたのアプリをスピードアップするためにもとても簡単です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top