首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Warbler是否仅用于Jruby应用程序?

Warbler是否仅用于Jruby应用程序?
EN

Stack Overflow用户
提问于 2012-08-02 22:19:56
回答 2查看 380关注 0票数 0

我看了一下如何在服务器上部署Ruby,发现了Warbler for Jruby。我有几个问题没有找到直接的答案。

Warbler只用于打包Jruby应用程序(如Jruby on Rails),还是可以用于打包任何ruby应用程序(Rails、Sinatra、纯ruby、jruby…)?

你可以只在Glassfish这样的java服务器上部署它,还是也可以在Thin这样的应用服务器上部署?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-03 03:58:30

您可以使用warble打包几个JRuby/Ruby应用程序、Rails、Sinatra,ecc...Warbler做了一项很棒的工作来尝试自动检测框架并以正确的方式打包它,或者您可以执行

代码语言:javascript
复制
  warble config

这将创建一个config.rb文件,您可以在其中指定一些选项。

您甚至可以将项目打包为具有嵌入式war服务器的可运行war,或者仅打包为可以使用执行的jar

代码语言:javascript
复制
  java -jar myjar.jar

对于web应用程序,您可以将war部署在您想要的任何地方,我认为几乎任何支持servlet API2.5的应用程序服务器……

票数 1
EN

Stack Overflow用户

发布于 2012-08-03 10:25:02

https://github.com/jruby/warbler中所述

Ruby提供了一种最小的、灵活的、类似

的方式来捆绑所有的应用程序文件,以便部署到环境中。

Warbler的工件是WAR文件。如果应用程序服务器能够理解它,那么您就不会有问题。Glassfish是可以的,但我不认为Thin是。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11779414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档