2012-06-14 66 views
0

我有一個示例rails應用程序,在正常運行時工作得很好。但是,我似乎無法將它打包成一個將部署到Tomcat 7中的戰爭。Warbler似乎沒有生成web.xml文件。打包將在Tomcat中運行的簡單war文件的最佳方式是什麼?包裝Jruby on Tomcat的基礎知識

+1

鶯幾乎肯定是最好的方法。 –

+0

你可以發佈你的warble.rb文件嗎? –

回答

0

與Jruby一起部署Rails的書對此有很好的理解。

基本要點有:

warble config

(生成文件warble.rb

調整該文件以滿足您的需求,那麼:

warble executable war或只是簡單的warble可能會奏效。

warble -T列出了可能發生的所有任務。

在warble.rb文件中,您可以添加在創建戰爭時顯示在web.xml文件中的選項。

例如這一行:

config.webxml.jruby.max.runtimes = 4

把在webxml配置選項。