得到“猫:/发行版:没有这样的文件或目录";运行scala时 [英] Getting "cat: /release: No such file or directory" when running scala

查看:370
本文介绍了得到“猫:/发行版:没有这样的文件或目录";运行scala时的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图通过Homebrew在Mac(El Capitan)上安装Scala 2.12.1,还尝试从 https://www.scala-lang.org/download/.

I tried to install Scala 2.12.1 on my Mac (El Capitan) via Homebrew and also by downloading the binaries from https://www.scala-lang.org/download/.

在两种情况下,每当我运行scala(或scalacscaladoc等)时,我都会将其打印到屏幕上:

In both cases, whenever I run scala (or scalac, scaladoc, etc) I get this printed to screen:

cat: /release: No such file or directory

但是,该操作成功.例如. scala myscript.scala可以正常工作,但是该错误消息会首先打印出来.

The action is successful however. E.g. scala myscript.scala works just fine, but that error message gets printed first.

有人知道为什么会这样吗?

Does anyone have an idea of why that's happening?

推荐答案

打开bin/scala,有一行:

java_release="$(cat $JAVA_HOME/release | grep JAVA_VERSION)"

我的$JAVA_HOME未设置.现在都固定了.

My $JAVA_HOME wasn't set. All fixed now.

这篇关于得到“猫:/发行版:没有这样的文件或目录";运行scala时的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆