Tente:
alternatives --config java
e escolha a versão do Java que você deseja usar.
Eu tenho o RHEL em um ambiente de teste e queria instalar um programa que inicia um script que ordena java. O script testa a pasta de binários Java.
Eu tentei primeiro escolher o diretório java/bin
, mas ele disse que não há executáveis nesse diretório. Eu tentei muitas coisas, incluindo a instalação e desinstalação do Java. Agora percebi que deveria escolher a pasta Java pai que tem bin/
e lib/
como diretórios filhos. Quando tentei escolher este diretório agora, ele diz que o JRE não é compatível com o software que estou tentando instalar.
O software que eu quero instalar usa 32bit de Java. Acho que o que tenho agora é o Java de 64 bits.
Eu baixei a versão de 32 bits do Java 1.7 e instalei-o por rpm
e ele disse que ele foi instalado com sucesso, mas não consigo encontrá-lo. Eu tenho o mesmo problema quando tento executar o meu script que o java não é compatível.
Como posso ter certeza de que o Java está instalado em 32 bits e não em 64 bits no local desejado?
Há um arquivo java em /etc/alternatives/java_sdk/bin
, mas quando tento emitir java -version
, obtenho:
[root@localhost bin]# ./java -version
Error: could not find libjava.so
Error: Could not find Java SE Runtime Environment.
Tente:
alternatives --config java
e escolha a versão do Java que você deseja usar.