2008-08-19 90 views
4

我知道这是非常奇特的,但我想使用JRuby部署一个Ruby Web应用程序(不是Rails,但是基于Rack,因此它可以插入大多数Ruby服务器)。谷歌和朋友们给了我几个成功的故事,但大多数与轨道相关,如果不是,没有提供关于部署的细节。我使用的框架是Ramaze,如果它很重要的话。JRuby/Rack部署

任何帮助将不胜感激。

回答

2

在我看来,使用rackup脚本运行基于Rack的应用程序是真正的Ruby方式。我也想将它应用于JRuby。这就是为什么我写了jetty-rackup http://github.com/geekq/jetty-rackup

我们正在使用它来部署Sinatra Web应用程序。不需要Java特定的配置。一个典型的小config.ru就足够了。然后使用嵌入式码头Web服务器代替Webrick。