मैं JVM पथ के उपनिर्देशिकाओं में कुछ फ़ाइलों को कॉपी करना चाहता हूं, जावा पहले से ही स्थापित है। JVM का रास्ता कैसे जानें?
मैं JVM पथ के उपनिर्देशिकाओं में कुछ फ़ाइलों को कॉपी करना चाहता हूं, जावा पहले से ही स्थापित है। JVM का रास्ता कैसे जानें?
जवाबों:
जावा का पता लगाएं
यह आपके सिस्टम में जावा इंस्टॉलेशन का स्थान देगा ...
सबसे शायद यही होगा
/ Usr / lib / जावा /
किसी टर्मिनल से अपने $ JAVA_HOME पर्यावरण चर की जाँच करें:
echo $JAVA_HOME
लिनक्स में आप कहाँ और कौन सी शेल कमांड का उपयोग कर सकते हैं।
which java
whereis java
जो आपको / usr / बिन फ़ोल्डर में jre पाथ देगा जो संभवतः सबसे अधिक / usr / bin / java होगा। यह वास्तविक jre फ़ाइल नहीं है, लेकिन यह वास्तविक jre फ़ाइल का सिर्फ एक प्रतीकात्मक लिंक है जो अन्य स्थान पर स्थित है। वास्तविक jre पथ को जानने के लिए आपको लिखना होगा
readlink -f /usr/bin/java
या जो कुछ भी / जो आदेश द्वारा वापस jre का रास्ता था।
which java
यह सबसे सरल कमांड है और सटीक रास्ता देता है।
java
बाइनरी, जो सबसे अधिक संभावना होगी /usr/bin/java
या उस प्रकार का कुछ, जो JRE के वास्तविक पथ से अलग है।