我已经成功安装了glassfish-1.0.3-universal-java,但是当我使用命令Jruby -S rails server glassfish
运行Rails服务器时。输出如下:
f:\ Program Files \ BitNami JRubyStack \ jruby \ depot> Jruby -S rails s glassfish
退出 LoadError:没有这样的文件要加载 - rack / handler / glassfish 需要在org / jruby / RubyKernel.java:1033 try_require at F:/ Program Files / BitNami JRubyStack / jruby / lib / ruby / gems / 1.8 / gem S /机架1.4.1 / LIB /齿条/ handler.rb:63 ......
有任何问题吗?我应该先运行Tomcat还是Glassfish?
答案 0 :(得分:0)
您不再需要运行rails server
,只需运行glassfish即可。
f:\Program Files\BitNami JRubyStack\jruby\depot>glassfish
这将为您的仓库项目启动glassfish。查看their documentation以获取有关此内容的更多信息。话虽如此,我认为玻璃鱼项目有点濒临死亡。根据我的理解,甲骨文杀死了玻璃鱼(http://www.infoq.com/news/2010/04/glassfish-gem-alternatives-jruby)。我会看一下使用Trinidad或Torquebox作为替代方案。