Erro ao chamar o comando java -version pelo DOS

Galera,

Antes d’eu abrir esse post eu googlei e mas ñ achei a solução.

JAVA_HOME = “C:\Arquivos de programas\Java\jdk1.6.0_17”

CLASSPATH = “.;%JAVA_HOME%\jre\lib”

Path = “…;%JAVA_HOME%\bin;…”

Ao executar o comando java -version pelo DOS tenho o seguinte erro:

Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object

Alguém poderia me ajudar?

Seguinte,

Abra o prompt e vá para o diretório bin aonde está instalado o java, no seu caso : C:\Arquivos de programas\Java\jdk1.6.0_17\bin e depois execute o comando.

Vlw…resolveu meu problema!!

Aparentemente, você setou as variáveis de ambiente do seu Windows corretamente.

Um detalhe interessante é que, em ambiente Windows, depois de configurar as variáveis de ambiente, você deve fechar e abrir novamente o prompt de comandos para que o PATH seja atualizado.

Resumindo, acredito que se você fechar o prompt de comandos e abrir novamente, provavelmente conseguirá chamar o comando java de qualquer lugar.

Abraços.