esecuzione Ubuntu 12.04Fai non riesce a trovare tools.jar
ho aggiunto al PATH: /home/jeffrey/jdk1.6.0_43/lib
Sto tentando di costruire dai sorgenti usando Fai:
make -j16
Ma incontrare l'errore:
build/core/config.mk:268: *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com. Stop.
Qualcuno può spiegarmi perché non riesce a trovare tools.jar
?
EDIT
JAVA_HOME=/home/jeffrey/jdk1.6.0_43/bin/java
Determinato inserendo env
comando nella shell. Inoltre, questo è impostato per tutti gli utenti nel etc/profile
Inoltre:
[email protected]:~/WORKING_DIRECTORY$ java -version
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
[email protected]:~/WORKING_DIRECTORY$
Cosa stai cercando di fare? Il makefile presume probabilmente che il JDK possa essere trovato usando la variabile d'ambiente JAVA_HOME o qualcosa di simile; non tenterà di cercare PATH per tools.jar. – Joni
Non si punta JAVA_HOME a un binario. Lo punti nel percorso di livello superiore in cui è installato java. Inversamente, punti PATH nella posizione in cui risiedono i binari (non lo stesso binario) e non nella directory di livello superiore in cui è installato java. –
@EtanReisner Per il tuo commento, ho cambiato in 'JAVA_HOME =/home/jeffrey/jdk1.6.0_43'. Disconnesso/acceso - Ancora non è in grado di trovare tools.jar –