首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绑定并运行Jar将导致java.lang.reflect.InvocationTargetException

绑定并运行Jar将导致java.lang.reflect.InvocationTargetException
EN

Stack Overflow用户
提问于 2015-01-08 16:29:36
回答 1查看 601关注 0票数 0

我刚买了一个其他人已经做了一段时间的回购。当我试图在回购程序上运行"bundle“时,我会得到以下错误java.lang.reflect.InvocationTargetException。然而,所有的宝石仍然捆绑在一起。

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

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

正在使用的宝石是:Bundler, Jruby-Jars, Jruby-rack, Nokogiri, Rake, Rubyzip, Trollop and Warbler

如果有人知道这是为什么,我会非常感激的。如果您需要更多的信息,我很乐意提供它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-17 03:38:52

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27844937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档