1
下シナトラを開始JRubyとシナトラに行くを与えて、私はいただきました!ここで起こっ見当がつかない。..エラー、[OK]をJRubyの
rackupのapp.rb
を実行しようとしているときに
はこのエラーを取得gem_original_require': no such file to load -- java (LoadError)
ここでNny方向が最も役立ちます。
下シナトラを開始JRubyとシナトラに行くを与えて、私はいただきました!ここで起こっ見当がつかない。..エラー、[OK]をJRubyの
rackupのapp.rb
を実行しようとしているときに
はこのエラーを取得gem_original_require': no such file to load -- java (LoadError)
ここでNny方向が最も役立ちます。
あなたのシステムでは、jrubyを使用していて、他のルビーは使用していないと確信していますか?コメント
からイェルクへ
帽子の先端には、例外がスローされる前に実行されるアプリのどこかにこれを追加します。
puts RUBY_ENGINE
ないように注意してください、どのように私は確信することができますか? jrubyのbinディレクトリに自分のパスが設定されています。 – mcroteau
'ruby -v'と入力するとバージョンが表示され、' which ruby'にはどこにあるのかが表示されます。 –
さらに良い方法は、実行中のアプリケーションから定数 'RUBY_ENGINE'を調べることです。そうすれば、通訳者とラックとの間に奇妙な相違がないことを確認できます。 (例えば、RRIをMRIにインストールし、JRubyではなく、MRIのパスを* JRubyのパスの後ろに置いておくと、 'ruby -v'はJRubyを出力しますが、' rackup'もMRIで実行されます) –