如何为 tomcat 创建 redmine webapp

How to create a redmine webapp for tomcat

环顾互联网,我在 tomcat.

上找不到关于如何将 redmine 打包为 .war webapp 的新文档

当我尝试将 redmine 打包到 .war 文件时,我发现 warbler 依赖于 ruby​​zip 版本 < 1.4 和 redmine 之间不兼容,这需要 ruby​​zip 版本 2.3。有解决办法吗?

编辑:Redmine 版本 4.0.5

这一旨在放松 ruby​​zip 依赖性的特定更改已通过 https://github.com/jruby/warbler/pull/491 提交到 warbler 存储库。但是,gem 还没有包含此修复的新版本。

warbler gem 的维护者目前似乎正在对 gem 和其他生态系统依赖项进行现代化改造。因此,目前情况在不断变化,现在可能没有单一的最佳方法可以为您解决这个问题。

无论如何,Redmine(以及它的一些依赖)并不正式支持JRuby。因此,即使您将鸣鸟带到 运行,您也可能会在此过程中观察到其他可能会破坏交易的问题。因此,我宁愿建议使用带有 MRI Ruby(即“经典”Ruby)的应用程序服务器,而不是 JRuby 和 warbler 用于您的 Redmine 安装。