Error occurred during initialization of VM

Primeiramente muito obrigado consegui fazer o lance o classpath mas agora quando tento compilar dá o seguinte:

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

Já baixei o JRE e naada

Por favor podem me ajudar novamente…
Já agradeço

P.S.: Obrigado pela resposta rápida de vcs é bom ver q vcs se preocupam com agente… Obrigado mesmo…

  1. Você não consegue compilar com o JRE. Você usa uma ferramenta do J2SDK, chamada javac para compilar.
  2. Sobre o erro, diga: o que você colocou em seu CLASSPATH? Provavelmente a VM não está conseguindo carregar o arquivo rt.jar, que está em JRE_HOME/lib (ou em JAVA_HOME/jre/lib).

Opa… Ibitinga?! Aqui pertinho…

[quote=Daniel Quirino Oliveira]1. Você não consegue compilar com o JRE. Você usa uma ferramenta do J2SDK, chamada javac para compilar.
2. Sobre o erro, diga: o que você colocou em seu CLASSPATH? Provavelmente a VM não está conseguindo carregar o arquivo rt.jar, que está em JRE_HOME/lib (ou em JAVA_HOME/jre/lib).[/quote]

esse problema tb está ocorrendo comigo …

CLASSPATH
.;%JAVA_HOME%;C:\Sun\SDK\jdk\lib\tools.jar

grato!

Passei por esse problema agora a pouco, resolvi editando a variável PATH do Windows para achar o culpado e depois limpando o lixo da pasta WINDOWS.

O que acontece é que se tirarmos todas as referências a pasta WINDOWS do PATH funciona, então fiz uma pesquisa na pasta WINDOWS por Java e achei vários java*.exe. Apaguei todos eles e está funcionando.

Por algum motivo em algum momento foram copiados esses arquivos para lá (na instalação talvez) e ficou lá como lixo.

Agora está funcionando.