|
Why do I get message like - wrong magic number - when I am trying to run applet |
|
|
The first thing a JVM does when it loads a class is check that the first four bytes are (in
hex) CA FE BA BE. This is the "magic number" and thats why you are getting that error, you
are trying to load a file that isnt a class and so the class loader in the JVM is throwing out that
exception.
Make sure you transfer the class files to site in binary mode, rather than text or ASCII mode.
An error from the browser saying "cannot start applet ... bad magic number" usually means that
one of the class files on the server is corrupted.
Replace your class binary files on the web server; clean up the cache of your browser, and
reload your applet.
Related Tips
|
Page 1 of 0 ( 0 comments )
You can share your information about this topic using the form below!
Please do not post your questions with this form! Thanks.