Bad Magic Number” 怎么解决?java报错
在编写java的样例代码时出现这种问题。这种情况应该如何解决和避免那?
Java(TM) Plug-in:Version 1.3.1_01
Using JRE version 1.3.1_01 Java HotSpot(TM) Client VM
User home directory = C:\Documentsand Settings\Ankur
Proxy Configuration:Manual Configuration
Proxy: 192.168.11.6:80
java.lang.ClassFormatError:SalesCalculatorAppletBeanInfo (Bad magic number)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(UnknownSource)
at sun.applet.AppletClassLoader.findClass(UnknownSource)
atsun.plugin.security.PluginClassLoader.access$201(Unknown Source)
at sun.plugin.security.PluginClassLoader$1.run(UnknownSource)
at java.security.AccessController.doPrivileged(NativeMethod)
at sun.plugin.security.PluginClassLoader.findClass(UnknownSource)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(UnknownSource)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.beans.Introspector.instantiate(Unknown Source)
at java.beans.Introspector.findInformant(UnknownSource)
at java.beans.Introspector.(Unknown Source)
at java.beans.Introspector.getBeanInfo(Unknown Source)
at sun.beans.ole.OleBeanInfo.(Unknown Source)
at sun.beans.ole.StubInformation.getStub(Unknown Source)
at sun.plugin.ocx.TypeLibManager$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(NativeMethod)
at sun.plugin.ocx.TypeLibManager.getTypeLib(UnknownSource)
at sun.plugin.ocx.TypeLibManager.getTypeLib(UnknownSource)
原因是什么,为什么会发生异常,以及下面到底发生了什么。如果有人能帮忙?提前谢谢
楼主。看了你的代码信息,很明显根据提示可以知道, “bad magic number”错误消息可能发生在以下情况下:
类文件的前四个字节不是十六进制数字CAFEBABE。
类文件以ASCII模式而不是以二进制模式上传。
Java程序在编译之前运行。
定位,代码异常锚点,然后去查看请求返回是否对象一致
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。