gpt4 book ai didi

在 tomcat 上部署 war 时 Ruby 版本不匹配

转载 作者:数据小太阳 更新时间:2023-10-29 08:40:34 27 4
gpt4 key购买 nike

我正在使用 Rvm 并安装了 jruby-1.6.4(使用 ruby​​ 1.9.2)我使用 warbler 创建 war 文件并将其部署到 tomcat-6.0.4

问题是当我运行应用程序时,tomcat 日志显示 ruby​​ 版本用作 1.8.7

我通过 rvm list 检查了 ruby​​ 的版本,它显示了正确的版本 (1.8.7)

当我将 jruby 降级为使用 1.8.7 时(通过使用 JRUBY_OPTS=--1.8.7,应用程序就像魅力一样运行

关于如何确保 tomcat 使用 ruby​​ 版本 1.9.2 的任何想法

维克

最佳答案

尝试在 Tomcat 中将 Java 属性 jruby.compat.version 设置为 1.9

关于在 tomcat 上部署 war 时 Ruby 版本不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7615147/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com