3

JRubyでEventMachineなどを使ってみました。ネイティブ拡張に関するエラーが発生します。これはJavaの制限によるものだと思います。私が Windows を使用しているという事実が、問題をさらに複雑にしていると思います。いくつかの明確化をいただければ幸いです。JRuby で使用できる拡張機能と使用できない拡張機能は何ですか? どうすればわかりますか?ありがとう。

4

2 に答える 2

1

jruby でネイティブ拡張機能を使用する簡単な方法はありません。ネイティブ拡張機能は、Java で実装しないと jruby で呼び出せない C コードを呼び出しています。それとは別に、あなたが言及したEventMachineなど、いくつかの拡張機能がjrubyポートを認識しています。

jruby で gem/extension を使用できるかどうかを確認する唯一の方法は、ドキュメントを読むか、試すか、ソースを読むことです。

于 2009-02-08T21:08:08.473 に答える