Ответ 1
Открытие bin/scala
, есть строка:
java_release="$(cat $JAVA_HOME/release | grep JAVA_VERSION)"
Мой $JAVA_HOME
не был установлен. Все исправлено.
Я попытался установить Scala 2.12.1
на моем Mac (El Capitan) через Homebrew, а также загрузив двоичные файлы из https://www.scala-lang.org/download/.
В обоих случаях, когда я запускаю scala
(или scalac
, scaladoc
и т.д.), я получаю это отпечатанное на экране:
cat: /release: No such file or directory
Однако действие выполнено. Например. scala myscript.scala
работает нормально, но это сообщение об ошибке сначала печатается.
Есть ли у кого-нибудь представление о том, почему это происходит?
Открытие bin/scala
, есть строка:
java_release="$(cat $JAVA_HOME/release | grep JAVA_VERSION)"
Мой $JAVA_HOME
не был установлен. Все исправлено.
Я бы добавил это как комментарий, но пока не могу из-за статуса моего новичка. Чтобы конкретно исправить ваш JAVA_HOME - если вы работаете в UNIX, вы можете скопировать и вставить его в свой терминал:
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
Замените 1.8
любой версией Java, с которой вы сейчас работаете.