【发布时间】:2016-02-29 05:37:17
【问题描述】:
在 GlassFish 中,单击启动后,以下 URL 出现错误: http://localhost:4848/common/applications/webApplicationLinks.jsf?appID=sk&contextRoot=/sk
当我部署我的 WAR 文件并单击启动链接时,我在浏览器中收到错误消息。它显示two links,
当我点击一个链接时,它给了我这个error。
【问题讨论】:
在 GlassFish 中,单击启动后,以下 URL 出现错误: http://localhost:4848/common/applications/webApplicationLinks.jsf?appID=sk&contextRoot=/sk
当我部署我的 WAR 文件并单击启动链接时,我在浏览器中收到错误消息。它显示two links,
当我点击一个链接时,它给了我这个error。
【问题讨论】:
答案在第二张截图中:
您的 Ruby 版本是 1.9.3,但您的 Gemfile 指定的是 2.2.2
您的版本似乎不匹配。最简单的做法是将 JRuby 更新到最新版本。
【讨论】:
您似乎正在尝试部署 Warbled .war 但回溯表明 GEM_HOME 没有正确隔离(所有 gem 都应该从 .war 文件中解析,因为它们应该被打包)。宝石是从 RVM 中获取的,可能是 rvm use system 或在启动 Glassfish 时取消设置任何 GEM_HOME、GEM_PATH 变量。
【讨论】: