Executar arquivo jar

1 resposta
F

Pessoal,

Construi uma aplicação pelo netbeans e na pasta dist ele cria um arquivo jar. (Acreidto que esse deve ser executado para ativar a aplicação).
Mas quando tento executar o arquivo aparece o erro:

D:\Documents and Settings\c32833317\Export_Reg\dist>java -jar export_reg.jar

Exception in thread "main" java.lang.UnsupportedClassVersionError:

in (Unsupported major.minor version 49.0)

at java.lang.ClassLoader.defineClass0(Native Method)

at java.lang.ClassLoader.defineClass(Unknown Source)

at java.security.SecureClassLoader.defineClass(Unknown Sour

at java.net.URLClassLoader.defineClass(Unknown Source)

at java.net.URLClassLoader.access$100(Unknown Source)

at java.net.URLClassLoader$1.run(Unknown Source)

at java.security.AccessController.doPrivileged(Native Metho

at java.net.URLClassLoader.findClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Sourc

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClassInternal(Unknown Source)

1 Resposta

zardi
Olá, o problema é que você compilou seu programa como Java 5 e tentou rodar em uma máquina virtual anterior (ou seja 1.4 ou menor)...

"Unsupported major.minor version 49.0" indica que a versão dos arquivos class compilados é 49 (Java 5) e a versão de arquivos class suportados pela sua máquina virtual é anterior a esta...
Criado 20 de julho de 2006
Ultima resposta 20 de jul. de 2006
Respostas 1
Participantes 2