você pode mover a instalação do java para outro diretório?

2

Eu configurei a variável de ambiente para configurar o JAVA_HOME.

O problema é que o java está instalado em c: \ arquivos de programas \ blah \ blah \

(observe o espaço em branco no caminho da pasta).

então isso funciona:

"%JAVA_HOME%\bin\java" -version

mas sem as aspas não.

Eu preciso mover a pasta java para um diretório como: c: \ java \

Será que isso mudaria alguma coisa?

Eu apenas não instalei e re-instalei, e a maldita coisa nem me perguntou onde eu gostaria de instalá-lo!

    
por user2659 07.12.2009 / 18:35

2 respostas

6

Há uma chave de registro abaixo de HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment , que é pesquisada por %windir%\system32\java.exe e outros, como provavelmente o seu navegador. Basta dar uma olhada com regedit - as chaves e os valores devem ser óbvios, ou dê uma olhada em Implantando o JRE no Windows para o JDK 1.6.

    
por 07.12.2009 / 18:52
1

Existem entradas de registro para se preocupar. Mas se você se importa apenas com a instalação, e não com o plugin do navegador, então você pode movê-lo sem se preocupar com eles.

Nas versões mais recentes do JDK, há cópias dos executáveis java e javac dentro do diretório Windows \ system32 - talvez seja necessário removê-los e modificar explicitamente sua variável global de caminho do Windows para ter o diretório JDK \ bin. / p>     

por 07.12.2009 / 18:47

Tags