No tengo ANT_HOME configurado, entonces quiero encontrar dónde está el directorio de inicio de hormiga. Estoy usando la versión de hormiga que se instaló por defecto en mi instalación de OSX.¿dónde está instalada la hormiga en Mac OS X Snow Leopard por defecto?
Respuesta
Siga estas instrucciones para encontrar la ubicación de cualquier paquete:
whereis ant (replace 'ant' with whatever you're looking for)
En mi máquina, este informa:
/usr/bin/ant
así, lo hago:
ls -l /usr/bin/ant
en mi mecanizar estos informes:
lrwxr-xr-x 1 root wheel 22 Nov 30 17:09 /usr/bin/ant -> /usr/share/ant/bin/ant
así, lo hago:
ls -l /usr/share/ant
y obtener:
lrwxr-xr-x 1 root wheel 14 Nov 30 17:09 /usr/share/ant -> java/ant-1.8.1
de esto puedo conjeturar que las hormigas se instala en /usr/share/ant/java/ant-1.8.1
intente buscar en la carpeta/usr/bin .. debe decirle dónde está instalado.
Si ejecuta -diagnostics hormigas, lo que debería le dirá dónde el ant.home es
$ant -diagnostics
-------------------------------------------
ANT PROPERTIES
-------------------------------------------
ant.version: Apache Ant(TM) version 1.9.2 compiled on July 8 2013
ant.java.version: 1.6
ant.core.lib: /opt/local/share/java/apache-ant/lib/ant.jar
ant.home: /opt/local/share/java/apache-ant
¡Esta es una buena idea! – Worker
Muy útil, gracias –
Esto produce un error: 'Error: No se pudo encontrar o cargar la clase principal org.apache.tools.ant.launch.Launcher' –
No tengo ANT
en todo el sistema, pero uso NetBeans 8.1 o 8.2.
Paso 1: Instalar NetBeans 8.2
Paso 2: Aplicar la hormiga de NetBeans 8.2 hace el trabajo fácil también
$ "/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/bin/ant" -diagnostics
------- Ant diagnostics report -------
Apache Ant(TM) version 1.9.7 compiled on April 9 2016
-------------------------------------------
Implementation Version
-------------------------------------------
core tasks : 1.9.7 in file:/Applications/NetBeans/NetBeans%208.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant.jar
-------------------------------------------
ANT PROPERTIES
-------------------------------------------
ant.version: Apache Ant(TM) version 1.9.7 compiled on April 9 2016
ant.java.version: 1.8
Is this the Apache Harmony VM? no
Is this the Kaffe VM? no
Is this gij/gcj? no
ant.core.lib: /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant.jar
ant.home: /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant
-------------------------------------------
ANT_HOME/lib jar listing
-------------------------------------------
ant.home: /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant
ant-antlr.jar (11563 bytes)
ant-apache-bcel.jar (15077 bytes)
ant-apache-bsf.jar (9827 bytes)
ant-apache-log4j.jar (8676 bytes)
ant-apache-oro.jar (9805 bytes)
ant-apache-regexp.jar (9671 bytes)
ant-apache-resolver.jar (9748 bytes)
ant-apache-xalan2.jar (8197 bytes)
ant-commons-logging.jar (9791 bytes)
ant-commons-net.jar (90789 bytes)
ant-jai.jar (28321 bytes)
ant-javamail.jar (13778 bytes)
ant-jdepend.jar (13826 bytes)
ant-jmf.jar (12386 bytes)
ant-jsch.jar (48991 bytes)
ant-junit.jar (117485 bytes)
ant-junit4.jar (13196 bytes)
ant-launcher.jar (18334 bytes)
ant-netrexx.jar (16279 bytes)
ant-swing.jar (13274 bytes)
ant-testutil.jar (27034 bytes)
ant.jar (2027962 bytes)
-------------------------------------------
USER_HOME/.ant/lib jar listing
-------------------------------------------
user.home: /Users/sun
No such directory.
-------------------------------------------
Tasks availability
-------------------------------------------
sshexec : Missing dependency com.jcraft.jsch.Logger
scp : Missing dependency com.jcraft.jsch.Logger
sshsession : Missing dependency com.jcraft.jsch.Logger
jdepend : Missing dependency jdepend.xmlui.JDepend
A task being missing/unavailable should only matter if you are trying to use it
-------------------------------------------
org.apache.env.Which diagnostics
-------------------------------------------
Not available.
Download it at http://xml.apache.org/commons/
-------------------------------------------
XML Parser information
-------------------------------------------
XML Parser : com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl
XML Parser Location: unknown
Namespace-aware parser : com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser
Namespace-aware parser Location: unknown
-------------------------------------------
XSLT Processor information
-------------------------------------------
XSLT Processor : com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl
XSLT Processor Location: unknown
-------------------------------------------
System properties
-------------------------------------------
java.runtime.name : Java(TM) SE Runtime Environment
sun.boot.library.path : /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib
java.vm.version : 25.31-b07
ant.library.dir : /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib
user.country.format : BE
gopherProxySet : false
java.vm.vendor : Oracle Corporation
java.vendor.url : http://java.oracle.com/
path.separator : :
java.vm.name : Java HotSpot(TM) 64-Bit Server VM
file.encoding.pkg : sun.io
user.country : US
sun.java.launcher : SUN_STANDARD
sun.os.patch.level : unknown
java.vm.specification.name : Java Virtual Machine Specification
user.dir : /Users/sun/Desktop/android/android-webrtc-master
java.runtime.version : 1.8.0_31-b13
java.awt.graphicsenv : sun.awt.CGraphicsEnvironment
java.endorsed.dirs : /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/endorsed
os.arch : x86_64
java.io.tmpdir : /var/folders/zq/zqbl2b1x43g6kq5bxmgx39880000gn/T/
line.separator :
java.vm.specification.vendor : Oracle Corporation
os.name : Mac OS X
ant.home : /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant
sun.jnu.encoding : UTF-8
java.library.path : /Users/sun/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
java.specification.name : Java Platform API Specification
java.class.version : 52.0
sun.management.compiler : HotSpot 64-Bit Tiered Compilers
os.version : 10.11.6
http.nonProxyHosts : local|*.local|169.254/16|*.169.254/16
user.home : /Users/sun
user.timezone : Europe/Brussels
java.awt.printerjob : sun.lwawt.macosx.CPrinterJob
java.specification.version : 1.8
file.encoding : UTF-8
user.name : sun
java.class.path : /Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-launcher.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-antlr.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-bcel.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-bsf.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-log4j.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-oro.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-regexp.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-resolver.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-apache-xalan2.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-commons-logging.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-commons-net.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-jai.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-javamail.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-jdepend.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-jmf.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-jsch.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-junit.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-junit4.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-launcher.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-netrexx.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-swing.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant-testutil.jar:/Applications/NetBeans/NetBeans 8.2.app/Contents/Resources/NetBeans/extide/ant/lib/ant.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/lib/tools.jar
java.vm.specification.version : 1.8
sun.arch.data.model : 64
java.home : /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre
sun.java.command : org.apache.tools.ant.launch.Launcher -cp -diagnostics
java.specification.vendor : Oracle Corporation
user.language : en
awt.toolkit : sun.lwawt.macosx.LWCToolkit
java.vm.info : mixed mode
java.version : 1.8.0_31
java.ext.dirs : /Users/sun/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
sun.boot.class.path : /Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk/Contents/Home/jre/classes
java.vendor : Oracle Corporation
file.separator :/
java.vendor.url.bug : http://bugreport.sun.com/bugreport/
sun.cpu.endian : little
sun.io.unicode.encoding : UnicodeBig
socksNonProxyHosts : local|*.local|169.254/16|*.169.254/16
ftp.nonProxyHosts : local|*.local|169.254/16|*.169.254/16
sun.cpu.isalist :
-------------------------------------------
Temp dir
-------------------------------------------
Temp dir is /var/folders/zq/zqbl2b1x43g6kq5bxmgx39880000gn/T/
Temp dir is writeable
Temp dir alignment with system clock is -6 ms
-------------------------------------------
Locale information
-------------------------------------------
Timezone Central European Time offset=3600000
-------------------------------------------
Proxy information
-------------------------------------------
http.nonProxyHosts = "local|*.local|169.254/16|*.169.254/16"
ftp.nonProxyHosts = "local|*.local|169.254/16|*.169.254/16"
Java1.5+ proxy settings:
Direct connection
- 1. XAMPP o MAMP en Mac OS X 10.6.2 (Snow Leopard)
- 2. C++ 11 con Xcode en Mac OS X Snow Leopard
- 3. ¿Cómo actualizar Numpy en Mac OS X Snow Leopard?
- 4. XCode for Snow Leopard: dónde obtener
- 5. __LP64__ en OS X -> Snow Leopard Equivalente?
- 6. ¿Dónde está PyGTK para Mac OS X?
- 7. Django + MySQL en Mac OS 10.6.2 Snow Leopard
- 8. cron jobs bajo mac os 10.6 snow leopard
- 9. Envío de la versión Python con Mac OS X Snow Leopard?
- 10. ¿Dónde está la biblioteca C estándar en Mac OS X?
- 11. ¿Cómo comenzar con Ruby on Rails en Mac OS X Snow Leopard?
- 12. ¿Dónde está SDL-config instalado en MacOS 10.6 (Snow Leopard)
- 13. Cómo construir un objetivo de hormiga condicionalmente en Snow Leopard
- 14. ¿Qué esquema para Mac OS X Snow Leopard tiene el mejor soporte?
- 15. Ruby: mysql2-Gem no funciona (Mac OS X Snow Leopard, Ruby 1.9.2)
- 16. Cómo configurar PEAR en Mac OS X 10.5 Leopard
- 17. Error al ejecutar pruebas de scipy y numpy en OS X Snow Leopard
- 18. Actualización Mac OS X Java: ¿dónde está mi jdk?
- 19. CGPostMouseEvent reemplazo en Snow Leopard
- 20. Cómo instalar iPython en Snow Leopard
- 21. PHP mail() usando Sendmail en Mac OS X Leopard (10.5.8)
- 22. C programa atascado en espera ininterrumpida durante la ejecución de E/S de disco en Mac OS X Snow Leopard
- 23. Errores Virtualenvwrapper en Mac OS X Lion
- 24. Desinstalar Mono de Mac OS X v10.5 Leopard
- 25. Ejecución de ProGuard en OS X: ¿Dónde está el equivalente de Apple al rt.jar?
- 26. ¿Cómo detectar en qué espacio está el usuario en Mac OS X Leopard?
- 27. Actualización de Ruby on Mac OS X
- 28. lista de dispositivos ADB vacío - Snow Leopard
- 29. Instalar Xcode 4.2 para Snow Leopard falla
- 30. PyObjc y Cocoa en Snow Leopard
gracias, comando muy útil – czer
También se puede hacer ", que ant "en lugar de usar" whereis ... " – Chilloutman
Corrección: La ruta sería /usr/share/java/ant-1.8.1 – cutebug