Corrupção de instalação do Java

1

Desde a última atualização, a instalação do Java foi corrompida. Qualquer programa que exija Java simplesmente não abre, e na linha de comando, se eu tentar executar um programa usando Java MyJavProg , recebo a mensagem Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object .

Devo desinstalar tudo relacionado a Java e reinstalar?

    
por Celeritas 16.01.2013 / 06:35

2 respostas

1

Eu tive sucesso com esse tipo de problema ao desinstalar, reinstalar o Java. O que você tem a perder eu peço? Java está disponível gratuitamente. (Apenas evite os complementos gratuitos da barra de ferramentas).

    
por 16.01.2013 / 08:07
1

O provável problema é que seu caminho está direcionando a versão errada do java.

Tente o seguinte primeiro (estou assumindo uma instalação do Windows):

Navegue até a sua pasta %PROGRAMFILES%\Java

Você pode ver várias instalações de Java - procure a atualização mais recente (supondo que a instalação não tenha erros)

Inicie um prompt de comando na sua pasta %PROGRAMFILES%\Java e, em seguida, altere para a versão java relevante e tente novamente seus comandos a partir da pasta bin usando o caminho completo para o (s) arquivo (s) java. Se funcionar, então encontramos o culpado.

Agora você precisa editar suas variáveis de ambiente para apontar para o caminho correto.

Vá para suas variáveis ambientais e edite o PATH (CLASSPATH se necessário), alterando

No Windows de 32 bits

"C:\Program Files\Java\jdkINCORRECTJAVAVERSION\bin\" to
" C:\Program Files\Java\CORRECTJAVAVERSION\bin\"

No Windows de 64 bits

"C:\Program Files (x86)\Java\jdkINCORRECTJAVAVERSION\bin\" to
"C:\Program Files (x86)\Java\CORRECTJAVAVERSION\bin\"

    
por 16.01.2013 / 07:02