This week's book giveaway is in the OO, Patterns, UML and Refactoring forum.
We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes UnsupportedClassVersionError Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

JavaRanch » Java Forums » Java » Beginning Java
Bookmark "UnsupportedClassVersionError" Watch "UnsupportedClassVersionError" New topic


Allen Bandela
Ranch Hand

Joined: Feb 16, 2006
Posts: 128

Why do I get this error?
Is it due to the JDK version?
I used JDK1.5. Is'nt Java backward compatible? It executed fine on my machine, but gave me the above error on a different machine. By the way, the exception occured while initializing an applet.
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24189

If you compile with JDK 1.5, by default, the class files will not work with older JDKs. Older class files will work with JDK 1.5. You can use the -target switch to generate code for older JVMs, but then you can't use any nw language features.

Moving to Java in General (Beginner).

[Jess in Action][AskingGoodQuestions]
Have you checked out Aspose?
subject: UnsupportedClassVersionError
It's not a secret anymore!