如何为tomcat创建一个redmine网络应用程序



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

当我尝试将redmine打包到.war文件时,我发现warbler与依赖于rubyzip版本<1.4和redmine,这需要rubyzip版本2.3。有办法绕过吗?

编辑:Redmine版本4.0.5

这一放宽rubyzip依赖性的特殊更改已经提交给了warbler存储库https://github.com/jruby/warbler/pull/491.然而,目前还没有新版本的gem进行此修复。

看来莺宝石的维护者目前正在对宝石和其他生态系统依赖进行现代化改造。因此,事情目前正在不断变化,现在可能没有一个最好的方法来解决这个问题。

无论如何,Redmine(及其一些依赖项(并不正式支持JRuby。因此,即使你让warbler运行,你也可能会在运行过程中观察到其他问题,这些问题可能会破坏交易。因此,我建议在Redmine安装中使用带有MRI Ruby(即"经典"Ruby(的应用程序服务器,而不是JRuby和warbler。

最新更新