2017-01-10 6 views
0

からのScalaを実行している場合、そのようなファイルやディレクトリはありませんはい、私はこれはほぼ正確にこの質問と同じである知っている:まあ猫:/リリース:ターミナルやスカラ座自体

Getting "cat: /release: No such file or directory" when running scala

- 私は新しいブランドですSOとScalaにも提出することにしましたので、私はコメントの明確化の質問をしたかったが、評判が50番以下ではないので、ここで私の質問をする必要があることをお詫びします。ユーザは自分自身の質問に答えました - そして、私は彼らが何をしたかについて精緻化する必要がありました。

scalac myScalaClass.scまたはscala myScalaClassを端末ORから直接実行すると、bin/scalaからScalaを開いて起動するときに、スクリプト部分が開く前にメッセージが上部に表示されます。

修正に関するご意見はありますか?元のOPは

My $JAVA_HOMEと設定されていません。しかし、私は彼らがこれによって何を意味するか分からない。

ありがとうございます!


(精緻化)ソリューション: 私JAVA_HOMEそれが適切に設定されていなかったという意味、空白でした。

@ Xander88の答えで提供されているリンクから取ってきました。チェックされた答えがそこにありました。私がしなければならなかったすべてはコピーだったとターミナルにでこれを貼り付ける、あなたはまた、手動であなたの〜/ .bash_profileのにそれをコピーすることができます。

export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"

+1

スカラーを実行しているときに[cat:/ release:そのようなファイルまたはディレクトリを取得していません](http://stackoverflow.com/questions/41193331/getting-cat-release-no-such-file) -or-directory-running-scala) –

答えて

2

は、ターミナルで次のコマンドを実行すると、必ずそれが設定されていることを確認してください適切

echo $JAVA_HOME

あなたは何も表示されない場合、あなたは、環境変数$ JAVA_HOMEのためにGEに、この記事を参照

てみてください、あなたのパスを設定を確認する必要がありますあなたが10.12 Sierraを搭載したMacを使用している場合、あなたは始めました。 Where is JAVA_HOME on OSX Sierra (10.12), El Captain (10.11), Yosemite (10.10), Mavericks (10.9), Mountain Lion (10.8) or OSX Lion (10.7)?

+0

また、この問題を解決するには、https://github.com/scala/scala/pull/5588/files – Xander88

+0

を自己責任でお試しください。私の上記の答えを編集して、「ステップバイステップ」を示しました。ありがとうございました。 – NateH06

関連する問題