Faça:
sudo update-alternatives --config java
e insira o número de seleção desejado de acordo com a coluna Selection
.
Faça o mesmo para os outros (se desejar) javah
, javap
.
Eu segui um blog configurado jre na minha máquina no diretório /opt/
. Em seguida, redirecionei o firefox para usar libnpjp2.so
de /opt/java/64/jre1.8.0_73/lib/amd64/libnpjp2.so
.
Agora eu tenho que instalar outro programa e a configuração deste programa requer que eu execute ant
. Mas a saída da formiga é:
Unable to locate tools.jar. Expected to find it in /opt/java/64/jre1.8.0_73/lib/tools.jar
Buildfile: build.xml does not exist!
Build failed
E a saída de update-alternatives --get-selections | grep ^java
é
java manual /opt/java/64/jre1.8.0_73/bin/java
javac auto /usr/lib/jvm/java-7-openjdk-amd64/bin/javac
javadoc auto /usr/lib/jvm/java-7-openjdk-amd64/bin/javadoc
javah auto /usr/lib/jvm/java-7-openjdk-amd64/bin/javah
javap auto /usr/lib/jvm/java-7-openjdk-amd64/bin/javap
Acho que preciso apontar o primeiro java
mencionado manual
para usar o jdk do diretório /usr
.
Por favor, me guie o que devo fazer?
Faça:
sudo update-alternatives --config java
e insira o número de seleção desejado de acordo com a coluna Selection
.
Faça o mesmo para os outros (se desejar) javah
, javap
.