Hacer no puedo encontrar herramientas.jar

Ejecutando Ubuntu 12.04

He añadido a PATH: /home/jeffrey/jdk1.6.0_43/lib

Estoy intentando construir desde la fuente usando Make:

 make -j16 

Pero encuentra el error:

 build/core/config.mk:268: *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com. Stop. 

¿Puede alguien explicarme por qué Make no puede encontrar tools.jar ?

EDITAR

 JAVA_HOME=/home/jeffrey/jdk1.6.0_43/bin/java 

Se determina ingresando el comando env en el shell. Además, esto se establece para todos los usuarios en el etc/profile

Adicionalmente:

 jeffrey@jeffrey-Satellite-M645:~/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) jeffrey@jeffrey-Satellite-M645:~/WORKING_DIRECTORY$ 

Al establecer la variable de entorno ANDROID_JAVA_HOME en la ruta JDK, se corrige este error.

Encontré la respuesta con esta publicación SO .

Asegúrese de que la variable env JAVA_HOME esté establecida en jdk-install-dir

Por lo general, esto se debe a que javac no está configurado como una alternativa para el sistema. Entonces no hay un enlace de / usr / bin / javac para tu javac.

Por favor, configure la alternativa para javac usando el siguiente comando:

 $ sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.6.0_32/bin/javac" 1 

nota: el directorio instalado de javac para mí es “/usr/lib/jvm/jdk1.6.0_32/”, puede cambiarlo según su configuración.