java - 小程序运行失败

标签 java applet invocationtargetexception

当我尝试运行小程序时,出现异常:

java.lang.reflect.InvocationTargetException

我读到调用错误是由于访问修饰符造成的:
http://download.oracle.com/javase/tutorial/reflect/member/ctorTrouble.html

在堆栈跟踪中我读到:

Caused by: java.lang.RuntimeException: java.lang.IllegalAccessException: 
Class sun.plugin2.applet.Plugin2Manager$12 can not access 
a member of class gui.TestWindow with modifiers ""

我认为访问修饰符没有任何问题,因此出于好奇,我将 public 修饰符放在该类中的所有字段和方法上,但问题仍然存在。我也有一个带有 0 个参数的公共(public)构造函数,所以不可能是这样。

最佳答案

class MyApplet ...

将导致InitationTargetException,而..

public class MyApplet ...

..应该没问题。

关于java - 小程序运行失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7050826/

相关文章:

java - 专业签名小程序

JavaFX-InitationTargetException

java - 调用 Controller 方法时出现 InspirationTargetException - JavaFX

java - 找出字符串部分是否是潜在正则表达式匹配的最佳方法

JAVA - Xuggler - 组合 MP3 音频文件和 MP4 电影时播放视频

java - RMI 服务器,变量值未更新

java - 一次又一次地调用paint方法,并且该过程在Applet中没有停止,并且十六进制被重新绘制,我丢失了所有数字

java - 如何将源文件和类文件转换为小程序的 1 个可执行文件?

java - 请求不包含多部分/表单数据或多部分/混合流,内容类型 header 是 application/x-www-form-urlencoded

hadoop - Mapreduce combinefileinputformat java.lang.reflect.InvocationTargetException 而两个作业访问相同的数据