2017-04-01 134 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