我在Java Web Start应用程序中遇到了一些NoSuchMethodErrors运行时错误,我使用的是Netbeans 7.3。在编译时,一切似乎都很好;但是当我启动Java Mission Control时,它会在应用程序启动期间显示一些错误。
我该如何修复它们?
这是堆栈跟踪:
java.lang.Error.<init>(String)
java.lang.LinkageError.<init>(String)
java.lang.IncompatibleClassChangeError.<init>(String)
java.lang.NoSuchMethodError.<init>(String)
java.io.ObjectStreamClass.hasStaticInitializer(Class)
java.io.ObjectStreamClass.computeDefaultSUID(Class)
java.io.ObjectStreamClass.access$100(Class)
java.io.ObjectStreamClass$1.run()
java.io.ObjectStreamClass$1.run()
java.security.AccessController.doPrivileged(PrivilegedAction)
java.io.ObjectStreamClass.getSerialVersionUID()
java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass,Class,ClassNotFoundException, ObjectStreamClass)
java.io.ObjectInputStream.readNonProxyDesc(boolean)
java.io.ObjectInputStream.readClassDesc(boolean)
java.io.ObjectInputStream.readOrdinaryObject(boolean)
java.io.ObjectInputStream.readObject0(boolean)
java.io.ObjectInputStream.readObject()
java.util.ArrayList.readObject(ObjectInputStream)
sun.reflect.NativeMethodAccessorImpl.invoke0(Method, Object, Object[])
sun.reflect.NativeMethodAccessorImpl.invoke(Object, Object[])
sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[])
java.lang.reflect.Method.invoke(Object, Object[])
java.io.ObjectStreamClass.invokeReadObject(Object, ObjectInputStream)
java.io.ObjectInputStream.readSerialData(Object, ObjectStreamClass)
java.io.ObjectInputStream.readOrdinaryObject(boolean)
java.io.ObjectInputStream.readObject0(boolean)
java.io.ObjectInputStream.readObject()
...
所有这些都与readObject(ObjectInputStream)方法有关。
谢谢。