Instalar ANT en OSX

ANT es una librería JAVA que junto con algunas herramientas de línea de comando, permite ejecutar tareas repetitivas de la fase de compilación, construcción y empaquetado de proyectos Java, y mucho más…

Si quieres aprender algo más de ANT, para qué sirve y cómo usarlo, te recomiendo que eches un vistazo a la página de manuales de Apache Ant.

 

En algunas versiones de OSX, ANT venía preinstalado.  Puedes averiguarlo desde una ventana del Terminal, ejecutando:

ant -v

Si la respuesta que te da el sistema es que no tiene ni idea de qué les estás preguntando (algo como “ant: command not found“), tendrás que instalarlo a mano, así que vamos al grano:

 

Descargamos ANT

Descargamos el paquete .tar.gz desde http://ant.apache.org/bindownload.cgi, (versión 1.9.6 del 2 de Julio de 2015: http://ftp.cixug.es/apache//ant/binaries/apache-ant-1.9.6-bin.tar.gz).

Copia el .tar.gz donde quieras descomprimirlo.  En mi caso, dejaré ANT en la carpeta de mi usuario /users/joseluisgv.

Accede a esa ruta desde una ventana del Terminal, y descomprime:

cd /users/joseluisgv
tar vxf apache-ant-1.9.6-bin.tar.gz

Ahora tendrás una carpeta con todos los scripts y herramientas de ANT:

carpeta ANT en OSX

 

Lo ideal es que añadas la variable ANT_HOME a tu sistema apuntando a esa carpeta…

Añadir la variable ANT_HOME a OSX

Lo hacemos editando el fichero bash_profile:

Abrir un terminal, y teclear:

 sudo nano ~/.bash_profile

Añadir las líneas:


#Add ANT_HOME to system vars:
export ANT_HOME=/users/joseluisgv/apache-ant-1.9.6

Sal de nano pulsando ctrl+X y pulsar “Y” para guardar los cambios.

Para que la ventana de Terminal que tenemos abierta coja los cambios, teclear:

source ~/.bash_profile

O bien, abrir otra ventana de Terminal y comprobar:

echo $ANT_HOME

Donde debería devolverte exactamente la ruta donde has descomprimido el fichero .tar.gz de ANT, en mi caso:

/users/joseluisgv/apache-ant-1.9.6

Y ya tienes tu variable de sistema ANT_HOME en OSX.

Si deseas añadir ANT_HOMEbin a la variable $PATH  (muy recomendable), añade en el fichero bash_profile la/s siguiente/s línea/s:

#Add ANT_HOMEbin to PATH:
export PATH=$PATH:$ANT_HOME/bin

Y ahora también tienes ANT_HOME/bin en el PATH de tu sistema OSx, para que puedas ejecutar scripts de ANT desde cualquier parte del mismo.

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *