首页 > 解决方案 > 如何为tomcat创建一个redmine webapp

问题描述

环顾互联网,我找不到关于如何在 tomcat 上将 redmine 打包为 .war webapp 的新文档。

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

编辑:Redmine 4.0.5 版

标签: tomcatredmine

解决方案


这个放宽 ruby​​zip 依赖的特殊更改已经通过https://github.com/jruby/warbler/pull/491提交到 warbler 存储库。但是,还没有带有此修复程序的 gem 的新版本。

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

在任何情况下,Redmine(以及它的一些依赖项)都没有正式支持 JRuby。因此,即使您让莺运行,您也可能会在此过程中观察到其他可能会破坏交易的问题。因此,我宁愿推荐使用带有 MRI Ruby(即“经典”Ruby)的应用服务器而不是 JRuby 和 warbler 来安装 Redmine。


推荐阅读