Como redirecionar ant para usar java do jdk em / usr em vez de jre in / opt?

0

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?

    
por nainometer 08.05.2016 / 07:08

1 resposta

0

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 .

    
por heemayl 08.05.2016 / 07:14