Minha estação de trabalho do Windows XP no escritório tinha várias versões antigas do Java JDK e JRE instaladas nele. Decidi instalar o mais novo Java JDK e desinstalar os JDKs e JREs mais antigos. Isso resultou em alguns grandes problemas!
Primeiro de tudo, o JDK não funciona. Tentar fazer algo tão simples como iniciar o IDE do Eclipse simplesmente falha. Digitar java -version
em um prompt de comando também não funciona. Parece estar procurando por uma das instalações do JDK removidas e o registro está repleto de referências ao JDK agora removido.
Então, o meu próximo passo foi desinstalar todos os Java JDKs e JREs na máquina e começar do zero. Infelizmente, uma das instalações do JRE aparece na lista "Adicionar ou Remover Programas" do Windows XP, mas na verdade ela já saiu da máquina. Referências a esse JRE também existem em alguns lugares no registro.
Então, agora eu usei o seguinte utilitário para tentar limpar os restos de Java da minha estação de trabalho: JavaRa (1.16)
As ferramentas encontraram e removeram algumas porcarias que sobraram dos JDKs / JREs desinstalados, mas não resolveram o problema.
Então é aqui que eu estou agora:
Tentando instalar um Java JRE na máquina usando a instalação autônoma baixada da Sun (ou Oracle agora, eu acho).
Oinstaladoréiniciadonormalmente,masfalhaapósapenasumsegundonatelainicialdabarradeprogressoe,emseguida,mostraessamensagemdefalha:
Nenhum log do instalador é criado (o arquivo java_install.log
não existe), portanto, não tenho informações para usar para diagnosticar esse problema. Ele cria o arquivo jusched.log
, mas parece não conter nada útil.
Eu estou totalmente perplexo e estou meio que ferrou se não consigo fazer o Java rodar na minha estação de trabalho de desenvolvimento. Alguém sabe o que está acontecendo aqui?