0 votos

¿Cómo puedo evitar que la actualización de OSX estropee mi instalación de apache ant?

Soy un desarrollador que utiliza Apache Ant como parte de mi entorno de construcción, pero cada vez que actualizo mi Mac a una nueva versión del sistema operativo (como Yosemite a El Capitán) se rompe la instalación de Ant.

0voto

Mohammadreza Puntos 1964

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 al actualizar cualquier cosa Apple no reconoce en /usr/bin se elimina (aunque se mueve una copia 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 de ant con homebrew fue fácil y no tuve que configurar manualmente ninguna ruta, sin embargo, tenga en cuenta que si necesita instalar jars personalizados deben ser puestos en (i.e /usr/local/Cellar/ant/1.9.6/libexec/lib ) libexec/lib que no es estándar, no hay 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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X