मैंने gdovy स्थापित करने के लिए sdkman का उपयोग किया जो ठीक चला। अब स्थापित पैकेज कहां है? मुझे इसके लिए रास्ता चाहिए। मैं Ubuntu 14.04 पर हूं।
which groovy
निष्पादन योग्य का स्थान खोजने के लिए चलाएं ।
which groovy
निष्पादन योग्य का स्थान खोजने के लिए चलाएं ।
जवाबों:
मैंने इसे अपने सिस्टम पर जाँच लिया है। में स्थित होना चाहिए $HOME/.sdkman/candidates/
।
स्थापना पर, SDKMAN एक पर्यावरण चर बनाता है $SDKMAN_DIR
जो अधिष्ठापन निर्देशिका की ओर इशारा करता है ।
ऊसल्ल यह ~/.sdkman
मुझे लगता है कि SDKMan की home
कमांड का उपयोग करने का सबसे अच्छा तरीका होगा :
कुछ इस तरह (उपरोक्त पृष्ठ से लिया गया है):
$ sdk home java 11.0.7.hs-adpt
/home/somedude/.sdkman/candidates/java/11.0.7.hs-adpt
SDKMAN फ़ाइल $HOME/.sdkman/candidates/
को टॉम के रूप में संग्रहीत करता है और यह उत्तर अधिक विवरण में जाता है।
यह जानने के लिए कि SBT 1.3.13 कहाँ स्थापित है, टाइप करें sdk home sbt 1.3.13
। यह कुछ इस तरह वापस आ जाएगी /Users/powers/.sdkman/candidates/sbt/1.3.13
।
sdk install
कमांड के तर्कों को उन फाइलों के साथ संरेखित किया जाता है जहां फाइलें संग्रहीत की जाती हैं $HOME/.sdkman/candidates
।
sdk install java 8.0.272.hs-adpt
में फ़ाइलें संग्रहीत करता है $HOME/.sdkman/candidates/java/8.0.272.hs-adpt
।
sdk install sbt 1.3.13
में फ़ाइलें संग्रहीत करता है $HOME/.sdkman/candidates/sbt/1.3.13
।
जब आप चलाते हैं sdk install
, तो डाउनलोड की गई बायनेरिज़ बच जाती हैं $HOME/.sdkman/archives
। उदाहरण के लिए, $HOME/.sdkman/archives/java-8.0.272.hs-adpt.zip
और $HOME/.sdkman/archives/sbt-1.3.13.zip
।
कुछ बायनेरिज़ बहुत बड़े हैं और आपके कंप्यूटर पर बहुत सारे स्थान ले सकते हैं। आपको समय-समय पर उन्हें sdk flush archives
कमांड से हटाना चाहिए । एक बार जब आप सॉफ़्टवेयर स्थापित करते हैं, तो आपको बायनेरिज़ की आवश्यकता नहीं होती है। अधिक जानकारी के लिए यहां देखें ।