Soy un desarrollador que utiliza Apache Ant como parte de mi entorno de compilación, pero cada vez que actualizo mi Mac a una nueva versión del sistema operativo (como Yosemite a El Capitán), rompe la instalación de ant. Puedo evitar esto.
Soy un desarrollador que utiliza Apache Ant como parte de mi entorno de compilación, pero cada vez que actualizo mi Mac a una nueva versión del sistema operativo (como Yosemite a El Capitán), rompe la instalación de ant. Puedo evitar esto.
OS X solía venir con una versión de Apache ant, pero no desde OS X 10.9.
Creo que anteriormente debo haber instalado en /usr/bin
directamente desde el sitio de apache, pero eso es una mala idea porque en la actualización Apple no reconoce en /usr/bin
(aunque una copia se mueve a /Library/SystemMigration/History/Migratio**********/QuarantineRoot
).
En su lugar, debería haber instalado en /usr/local
Hice esto usando homebrew , la instalación de homebrew y luego con homebrew fue fácil y no tuve que configurar manualmente ninguna ruta, sin embargo, tenga en cuenta si necesita instalar tarros personalizados, deben colocarse en (es decir, /usr/local/Cellar/ant/1.9.6/libexec/lib
) libexec / lib, que no es estándar, no hay una carpeta libexec en la versión estándar de ant. Aparte de que no he tenido otros problemas con la versión homebrew de ant.