Ola pessoal,
Eu estou utilizando comando de linha com o WTK22 para fazer tudo: Compilar, prevererify, jar e run. Eu estou seguindo o artigo: Using_Ant_and_Antenna_MIDP_v1_0.pdf da nokia.
Eu estou fazendo o exemplo, só que adequando para WTK22. No projeto, eu utilizei as lib MIDP1.0 e CLDC1.0 do WTK22. Rodou beleza num emulador do WTK104, mas quando utilizei um simulador do WTK22, aparece a tela de menu para lançar o aplicativo e quando o seleciono, o aplicativo fecha e no prompt do DOS aparece essa linha:
[color=red]ALERT: java/lang/ClassFormatError: Bad version information.[/color]
As linhas de comando que eu fiz para fazer o ciclo completo de execução foi:
[color=blue]javac -bootclasspath C:\WTK22\lib\midpapi10.jar;C:\WTK22\lib\cldcapi10.jar -d jclasses src*.java[/color]
[color=blue]C:\WTK22\bin\preverify -classpath C:\WTK22\lib\midpapi10.jar;C:\WTK22\lib\cldcapi10.jar -d pclasses jclasses[/color]
[color=blue]jar cvfm final/Animation.jar manifest.mf -C pclasses . -C resources .[/color]
[color=blue]copy Animation.jad final[/color]
[color=blue]C:\WTK22\bin\emulator -cp final/Animation.jar -Xdevice: DefaultColorPhone -Xdescriptor:final/Animation.jad[/color]
…
f10714: f106ec
f10718: 1016db58
[color=red]ALERT: java/lang/ClassFormatError: Bad version information.[/color]
f1071c: f106b4
f10720: 0 (end of frame)
…
Eu estou usando o jdk1.5. Alguém tem alguma sugestão?