MyException - 我的异常网
输入您需解决的 软件开发问题并开始搜索, 我的异常网可以方便地提供各类 程序错误解决方案。
当前位置: 我的异常网 » Eclipse

in thread "main" java.lang.ExceptionInInitializerError

SWT Desiner使用问题
我装了eclipse3.7+jdk1.6,
新建一个SWT项目,新建一个SWT application
不加任何内容直接运行,正常情况应该是出现一个空的窗口才对吧。结果报错了,网上搜了半天也没找到原因,只好发帖求助了。请大虾指点。

Exception in thread "main" java.lang.ExceptionInInitializerError
at org.eclipse.swt.widgets.Display.<init>(Display.java:204)
at org.eclipse.swt.widgets.Display.<init>(Display.java:480)
at org.eclipse.swt.widgets.Display.getDefault(Display.java:1680)
at org.eclipse.swt.HelloWorld1.main(HelloWorld1.java:13)
Caused by: java.lang.SecurityException: class "org.eclipse.swt.SWT"'s signer information does not match signer information of other classes in the same package
at java.lang.ClassLoader.checkCerts(Unknown Source)
at java.lang.ClassLoader.preDefineClass(Unknown Source)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.<clinit>(Synchronizer.java:46)
... 4 more


------解决方案--------------------------------------------------------
换个Package试一试
软件开发 程序错误 异常 Exception Copyright © 2009-2012 MyException 版权所有