2017-04-01 92 views
2

尽管scala在终端中成功打开scala>,但我无法使用scalac。 我怀疑这是关于在我的mac上设置我的.bash_profile中的scala_home。 current bash_profile SCALA_HOME的正确值是什么,或者如何找到正确的值? (这是家酿)OSX上安装了scala_home homebrew?

而且是按比例的编译以下的方法: enter image description here cd到下部src文件夹和scalac IntroducingScala.HelloWorld.scala

回答

0

Homebrew通常会告诉你它在哪里安装brew info <name>。它通常指向/usr/local/opt/<name>,这将成为您正在运行的当前版本的符号链接。

当我运行brew info scala它还配备了一个有用的警告:

==> Caveats 
To use with IntelliJ, set the Scala home to: 
/usr/local/opt/scala/idea 
+1

感谢@colinjwebb :)只要打开终端通知我'在/ usr /本地的/ opt /斯卡拉/ idea'(BREW想出了在我的也是)是一个目录。 如果我将这个地址扩展到'scala-compiler.jar',我会得到一个拒绝的权限。 如果我忽略终端并尝试编译它似乎在包+类中创建一个包+类。 您认为下一步是什么? – jMan