Win a copy of Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Liutauras Vilda
  • Campbell Ritchie
  • Tim Cooke
  • Bear Bibeault
  • Devaka Cooray
Sheriffs:
  • Jeanne Boyarsky
  • Knute Snortum
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Ganesh Patekar
  • Stephan van Hulst
  • Pete Letkeman
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Ron McLeod
  • Vijitha Kumara

What is "java.lang.ClassFormatError: bad magic number"?  RSS feed

 
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have written an applet, and when I try to load it on the Internet, i get an error like the above. It works fine locally, it's just on the Internet it doesn't work. The applet fails to load because of this.
------------------
--
Gary Bryan
 
Ranch Hand
Posts: 96
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I believe you get that error when the class file cannot be found. Make sure you have the correct path to it and remember that capitalization does count for the applet name.
[ March 31, 2008: Message edited by: Noah Carroll ]
 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have gotten that error when I have somehow gotten a corrupt .class file. Usually it happens when I forget to put the jar name when I try to jar something, and it ends up screwing up all the class files in the folder.
Try recompiling your .java file(s) and see if that helps.
-B
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!