我有一个示例 Rails 应用程序,在正常运行时运行良好。但是,我似乎无法将它打包为将部署到 Tomcat 7 中的战争。Warbler 似乎没有生成 web.xml 文件。打包将在 Tomcat 中运行的简单战争文件的最佳方法是什么?
问问题
71 次
1 回答
0
这本书用 Jruby 部署 Rails 对此进行了很好的总结。
基本情况是:
warble config
(生成warble.rb
文件)
然后调整该文件以满足您的需要:
warble executable war
或者只是简单warble
的可能会起作用。
warble -T
列出了 warble 可以做的所有任务。
在 warble.rb 文件中,您可以添加在创建战争时显示在 web.xml 文件中的选项。
例如这一行:
config.webxml.jruby.max.runtimes = 4
将配置选项放在 webxml 中。
于 2013-09-20T16:25:36.067 回答