Being new to the J2ME environment I've noticed that sometimes when a midlet can't run on a phone because of a "java/lang/ClassFormatError: Bad version information" error message, the solution is to use the "-target -source" arguments when compiling the midlet.
Since there are a lot of jdk versions available to download, how do I know which version is right for my phone? Is there a reference somewhere that explains this? Could someone explain to me how this goes?
Any guidance is much appreciated,