La compilación de Phonegap falla con el código de salida 2

Acabo de instalar recientemente phonegap y tengo este problema cuando trato de construir el proyecto con el siguiente comando;"phonegap build android"

ANDROID_HOME : C:\Android\sdk

ANT_HOME : C:\apache-ant-1.9.4\

JAVA_HOME : C:\Program Files\Java\jdk1.8.0_45\

El registro detallado de la consola es el siguiente;

Error : executing command 'ant' , make sure you have ant installed and added to your path. 
Command finished with error code 2: cmd ....\android\cordova\build.bat.
Error building one of the platforms. Error : cmd : command failed with exit code 2. 
You may not have the required environment or OS to build this project.

Entonces básicamente dice que ANT no está funcionando. Cuando escribo ANT en el símbolo del sistema, dice que no se reconoce la hormiga. Sin embargo,% ANT_HOME / bin / ant funciona.

Cuando hago el siguiente comando ANT funciona pero luego phonegap no se reconoce.

set  PATH=%BASEPATH% 
 set ANT_HOME=C:\apache-ant-1.9.4\
 set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_45\
 set PATH=%ANT_HOME%\bin;%JAVA_HOME%\bin;%PATH%

Alguna idea de cómo solucionarlo ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta