Erro Java [RESOLVIDO]

1. Erro Java [RESOLVIDO]

Guilherme José Schneider
gjschneider92

(usa openSUSE)

Enviado em 17/08/2011 - 20:22h

Boa noite pessoal tudo bem?

Estou com o seguinte problema. Quando tento compilar um código em java ele me retorna este erro:

Exception in thread "main" java.lang.UnsupportedClassVersionError: ComparaIdades : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: ComparaIdades. Program will exit.


Alguem poderia me ajudar?

Obrigado


  


2. MELHOR RESPOSTA

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 18/08/2011 - 09:27h

Veja o comando:

$ update-alternatives --config java

Abraços

3. Re: Erro Java [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 17/08/2011 - 23:06h

Poste o código também, de preferência a parte que tem o "ComparaIdades", e onde o erro começa:
....
Exception in thread "main" java.lang.UnsupportedClassVersionError: ComparaIdades : Unsupported major.minor version 51.0
....


4. Re: Erro Java [RESOLVIDO]

Guilherme José Schneider
gjschneider92

(usa openSUSE)

Enviado em 18/08/2011 - 09:04h

Bom dia amigo.
Primeiramente, agradeço pela ajuda.

Eu acabei encontrando o erro que é o seguinte:
Eu estava compilando com a versão do java em 1.7 e executando com 1.6, porem ainda nao consegui resolve-lo.

Alguem saberia como eu altero a variavel PATH?


5. Re: Erro Java [RESOLVIDO]

Guilherme José Schneider
gjschneider92

(usa openSUSE)

Enviado em 18/08/2011 - 21:26h

Fiz o que vc falou, mas ele diz que só possui a jre1.6 instalada.
Mas se eu instalo a jre1.7 e diz que ja foi instalada.

Alguem sabe o que pode ser?

Não sei mais o que fazer =/


6. Re: Erro Java [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 18/08/2011 - 21:43h

Procure o diretório de instalação do seu java 1.7

e configure a sua JAVA_HOME

abra o arquivo /etc/profile (como root) e adicione no final:

JAVA_HOME=/nome/do/diretorio/completo
export JAVA_HOME



7. Re: Erro Java [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 18/08/2011 - 21:43h

Depois reinicie o sistema :-) e veja se dar certo.


8. Re: Erro Java [RESOLVIDO]

Guilherme José Schneider
gjschneider92

(usa openSUSE)

Enviado em 19/08/2011 - 08:25h

Finalmente funcionou!!!!
Eu baixei a jre1.7, extrai e substitui os arquivos na pasta jre1.6 e deu certo!!!

Muito obrigado pela ajuda!!

Vlw mesmo!!!


9. Re: Erro Java [RESOLVIDO]

Luan Sarmento
luan sarmento

(usa openSUSE)

Enviado em 30/03/2012 - 20:38h

Ae Galera mais um tipo de solução:

com o comando update-alternatives --config java

ele mostra uma tela onde está instalado seu jdk, no meu caso tinha os dois instalados, porém estava selecionado com um asterisco o jdk 1.6 apenas selecionei o jdk 1.7 e funcionou!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts