2011-01-27 19 views
17

मेरे पास ANT_HOME सेट नहीं है, इसलिए मैं यह जानना चाहता हूं कि चींटी की होम निर्देशिका कहां है। मैं चींटी के संस्करण का उपयोग कर रहा हूं जो डिफ़ॉल्ट रूप से मेरे ओएसएक्स इंस्टॉल पर स्थापित किया गया था।डिफ़ॉल्ट रूप से मैक ओएस एक्स बर्फ तेंदुए पर चींटी स्थापित है?

उत्तर

66

इन निर्देशों का पालन किसी भी पैकेज के स्थान को खोजने के लिए:

whereis ant (replace 'ant' with whatever you're looking for) 

मेरी मशीन पर, यह रिपोर्ट:

/usr/bin/ant 

हां, तो मुझे क्या करना:

ls -l /usr/bin/ant 
पर

मेरी यह रिपोर्ट मशीन:

lrwxr-xr-x 1 root wheel 22 Nov 30 17:09 /usr/bin/ant -> /usr/share/ant/bin/ant 

हां, तो मुझे क्या करना:

ls -l /usr/share/ant 

और मिलती है:

lrwxr-xr-x 1 root wheel 14 Nov 30 17:09 /usr/share/ant -> java/ant-1.8.1 

इस से मैं समझ में आता है कि चींटी /usr/share/ant/java/ant-1.8.1

+0

धन्यवाद, बहुत उपयोगी आदेश – czer

+11

तुम भी कर सकते हैं "चींटी लागू करें जो चींटी "का उपयोग करने के बजाय" जहां ... " – Chilloutman

+1

सुधार: पथ /usr/share/java/ant-1.8.1 – cutebug

0

/usr/bin फ़ोल्डर में देखने का प्रयास करें .. यह आपको बताएगा कि यह कहां स्थापित है।

22

पर स्थापित किया गया है आप चींटी -diagnostics चलाते हैं, तो यह होना चाहिए आपको बताएं कि ant.home

$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 
+1

यह एक अच्छा है! – Worker

+0

बहुत उपयोगी, धन्यवाद –

+0

यह एक त्रुटि उत्पन्न करता है: 'त्रुटि: मुख्य श्रेणी org.apache.tools.ant.launch.Launcher' को ढूंढ या लोड नहीं किया जा सका –

0

मेरे पास पूरे सिस्टम में ANT नहीं था, लेकिन मैं नेटबीन 8.1 या 8.2 का उपयोग करता हूं।

चरण 1: NetBeans स्थापित 8.2

चरण 2: NetBeans 8.2 से करता है आसान काम भी

$ "/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 
संबंधित मुद्दे