0

私はglassfish-1.0.3-universal-javaを正常にインストールしましたが、コマンドを使用してRails Serverを実行するとJruby -S rails server glassfish. 出力は次のとおりです。

f:\Program Files\BitNami JRubyStack\jruby\depot>Jruby -S rails s glassfish

LoadError の終了: ロードするファイルがありません -- rack/handler/glassfish require at org/jruby/RubyKernel.java:1033 try_require at F:/Program Files/BitNami JRubyStack/jruby/lib/ruby/gems/1.8/gem s/ Rack-1.4.1/lib/rack/handler.rb:63 ......

質問は?Tomcat または Glassfish を最初に実行する必要がありますか?

4

1 に答える 1

0

もう実行する必要はありませんrails server。glassfish を実行するだけです。

f:\Program Files\BitNami JRubyStack\jruby\depot>glassfish

これにより、デポ プロジェクトの GlassFish が起動します。これに関する詳細については、ドキュメントを参照してください。そうは言っても、グラスフィッシュプロジェクトは一種の死にかけていると思います。私が理解していることから、オラクルはグラスフィッシュを殺しました (http://www.infoq.com/news/2010/04/glassfish-gem-alternatives-jruby)。代わりにTrinidadまたはTorqueboxを使用することを検討します。

于 2012-07-14T13:45:59.593 に答える