问题标签 [invocationtargetexception]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2082 浏览

java - Java:由 MissingResourceException 引起的 InvocationTargetException,但它在那里

当我在我的应用程序上运行一个方法时,我得到以下异常,但是缺少“JarSignerResources”的类在我的类路径中(tools.jar 的一部分)。我以前从未见过这样的异常,它只发生在 Linux(而不是 OSX)上。谁能给我一些关于为什么会发生这种情况的见解?谢谢。

这发生在代码中的这一点:

0 投票
1 回答
80079 浏览

java - 为什么我会收到 InvocationTargetException?安卓2D游戏

我正在使用 Java 编写的 Cocos2D 在 Android 中制作 2D 游戏。这是我的主要内容代码:

如您所见,这个函数看起来很好,canExecuteMovement 中的矩形也很好,但是在这一行中:

我收到一个 InvocationTargetException。这是日志猫:

可能是什么问题呢?guy 中的 getBounds() 类是这样的:

0 投票
1 回答
4062 浏览

java - 如何捕获调用目标异常?

我有以下代码:

我收到以下错误:

致命:AJPRequestHandler-ApplicationServerThread-25 com.tcs.sgv.common.util.GenericEJBObject - InvocationTargetException:java.lang.reflect.InvocationTargetException - 2012 年 2 月 14 日 12:36:00,155 - 5210474 毫秒

它没有打印堆栈跟踪。我怎么知道异常的原因?

我有未注释的代码并且仍然没有打印堆栈跟踪。

之间,我的 BudgetInBriefDAO 实现 (BudgetInBriefDAOImpl) 包含 4 个类。

BudgetInBriefDAOImpl & 3 个其他线程类

我已经成功地反编译了所有类文件而没有损坏。

请帮助找出异常的实际原因。

提前致谢。

0 投票
1 回答
1188 浏览

playframework - Playframework InvocationTargetException 发生:null

我扩展了聊天示例,并每 5 秒添加一条“保持活跃”消息。如果我通过断点调试和运行代码,它会完美运行。但是,如果我只是运行应用程序,它会崩溃并显示以下日志:

这是完整的日志:

我知道它与并发有关。我该怎么做才能防止死锁?

0 投票
5 回答
13772 浏览

java - 重新抛出 InvocationTargetException 目标异常

如何重新抛出 InvocationTargetException 的目标异常。我有一个方法,它使用反射在我的一个类中调用 invoke() 方法。但是,如果在我的代码中抛出异常,我不关心 InvocationTargetException,只需要目标异常。这是一个例子:

我面临的主要问题是调用 throw e.getCause(); 不会抛出异常,而是抛出 Throwable。也许我不正确地接近这个?

0 投票
2 回答
899 浏览

java - 在签名的小程序中使用 AccessControler.doPrivileged 时出现 InvocationTargetException

我在通过 JavaScript 调用的小程序中有以下方法

小程序使用通过 keytool 创建的证书进行签名

当我调用getAString()if 时抛出InvocationTargetException. 如果我调用其他不使用 AccessController 类的方法,我就没有这个问题。

此外,每次我打开浏览器时,都会要求我允许小程序运行,即使小程序已签名。

我怎样才能解决这个问题?

编辑

我添加了一个按钮,现在我得到了更多信息:

签名者信息与同一包中其他类的签名者信息不匹配

我正在使用第三方存档。原始形式是未签名的,但我使用相同的证书(尽管使用不同的命令)对其进行了签名。

编辑2 这是我签署罐子的方式

JSPrint.jar 包含小程序

编辑 3

小程序定义是(位于 JSPrint.jar 中)

jPDFPrint.jar 是第三方 jar

编辑 4

我试图将问题最小化一点,我发现当从 jar 文件(甚至签名的文件)调用 AccessControler.doPrivileged 时,我得到以下异常:

这是一个测试类:

http://pastebin.com/EgmdwuqL

请注意,调用其他方法不会引发此异常。

这是我编译和运行它的方法:

vkeystore 快速入门:

第一次运行正常(可能是因为类文件在同一目录中)。然后我创建存档,一个已签名,另一个未签名。当我运行它们时,我得到了这些错误。请注意,jar 位于一个单独的文件夹中,该文件夹仅包含这些 jar,没有类文件。

0 投票
2 回答
2562 浏览

java - java.lang.reflect.InvocationTargetException

我有一个带有一些按钮的小程序,这些按钮有图像图标。我还用这个小程序制作了一个 HTML 文件。每当我从服务器(Apache tomcat)打开此页面时,都会发生异常:

但是,如果我在没有图标的情况下运行,则没有问题。谁能帮助我,以便我可以加载带有按钮图标的小程序?

0 投票
1 回答
1314 浏览

java - 在 JApplet 中调用 getParameter() 时出现 InvocationTargetException

我在 Java 7 中有一个 JApplet,每次我想在浏览器中启动它时,我都会收到fromInvocationTargetException的调用。这是我的堆栈跟踪:getParameter()JApplet

我的 HTML 文件如下所示:

在与 HTML 文件相同的文件夹中,有一个名为 TicTacToe 的文件夹,其中包含所有必要的类文件(当然,否则我会得到一个ClassNotFoundException.

如果我不使用 getParameter(),它工作正常。使用此方法的 Java 代码如下所示:

那么到底是什么造成了这么多麻烦呢?

0 投票
2 回答
72245 浏览

android - 以编程方式启用/禁用android中的数据连接

我想以编程方式启用/禁用数据连接。我使用了以下代码:

它在模拟器中没有任何错误,但是当我尝试在真实设备上运行它时,我得到了“InvocationTargetException”。我正在使用 API 级别 8 来构建应用程序。

0 投票
1 回答
939 浏览

java - Applet 在 Eclipse 中运行良好;但在 Chrome 中运行会产生 InvocationTargetException

我制作了一个 Swing 小程序,它可以在 Eclipse 中毫无问题地运行,但是当我使用 Chrome 使用 html 文件运行它时,我得到一个运行时异常:java.lang.reflect.InvocationTargetException。任何人都可以建议有什么问题吗?这是我尝试过的:

  • 我已经读过 InvocationTargetException 包含了一些其他错误(导致它的另一个错误),但我不知道使用哪种方法来获取有用的错误 try{} catch(InvocationTargetException e){ e.toString()}。

  • 在线材料建议我使用 jdb 生成堆栈跟踪,但它似乎没有包含任何有用的信息来查找异常的原因:

堆栈跟踪