चलाते समय "बिल्ली:/रिलीज: ऐसी कोई फ़ाइल या निर्देशिका नहीं" मैंने होमब्रे के माध्यम से अपने मैक (एल कैपिटन) पर Scala 2.12.1
और https://www.scala-lang.org/download/ से द्विआधारी डाउनलोड करके भी स्थापित करने का प्रयास किया।स्केल
दोनों मामलों में, जब भी मैं scala
चलाने (या scalac
, scaladoc
, आदि) मैं इस स्क्रीन पर मुद्रित हो:
cat: /release: No such file or directory
कार्रवाई तथापि सफल रहा है। जैसे scala myscript.scala
बस ठीक काम करता है, लेकिन उस त्रुटि संदेश को पहले मुद्रित किया जाता है।
क्या किसी को पता है कि यह क्यों हो रहा है?
java_release="$(cat $JAVA_HOME/release | grep JAVA_VERSION)"
मेरे $JAVA_HOME
सेट नहीं था:
यह https://issues.scala-lang.org/browse/SI-10098 है। स्कैला 2.12.1 में रिग्रेशन, फिक्स 2.12.2 (फरवरी या उसके बाद आने वाले) में पहले से ही है। –
जावा संस्करणों को प्रबंधित करने के लिए [jenv] (http://www.jenv.be/) का उपयोग शुरू करने के बाद मुझे इस समस्या का सामना करना पड़ा। इस मामले में सबसे आसान समाधान 'जेएनवी सक्षम-प्लगइन निर्यात' के माध्यम से जेएनवी के लिए निर्यात प्लगइन को स्वचालित रूप से '$ JAVA_HOME' निर्यात करने के लिए सक्षम करना था। –