gpt4 book ai didi

java - bundle 并运行 Jar 会导致 java.lang.reflect.InitationTargetException

转载 作者:行者123 更新时间:2023-12-01 12:03:29 26 4
gpt4 key购买 nike

我刚刚下载了一个其他人已经开发了一段时间的存储库。当我尝试在存储库上运行“bundle”时,出现以下错误java.lang.reflect.InitationTargetException。然而,所有 gem 仍然 bundle 在一起。

然后我运行我们的 rake 任务来创建 jar (rake jar),我的 jar 就出来了。然后,当我运行 java -jar myjar.jar -h (我们的帮助命令)时,我再次得到 java.lang.reflect.InitationTargetException。我看到其他人也做了同样的事情,而且效果很好。

我认为这是某种环境问题,因为我根本没有更改代码并且它对其他人有效。我已经在 Java 1.6JRuby 1.7.3 中编译并运行了 jar(这也是其他人正在使用的)。

正在使用的 Gem 是:Bundler、Jruby-Jars、Jruby-rack、Nokogiri、Rake、Rubyzip、Trollop 和 Warbler

如果有人知道为什么会出现这种情况,我将非常感激。如果您需要更多信息,我很乐意提供。

最佳答案

这不是一个很好的答案,但我在 jruby 1.7.3 上遇到了类似的问题,并使用 1.7.10 修复了它。我仍然想知道 1.7.3 的问题是什么,因为我团队中的其他人都在使用该版本。

关于java - bundle 并运行 Jar 会导致 java.lang.reflect.InitationTargetException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27844937/

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