无法在Intellij IDEA 13中配置Scala

时间:2013-12-22 11:23:50

标签: scala intellij-idea

我在Coursera上输入了Scala课程,并习惯在Eclipse Indigo中编写Scala项目。一切顺利。但现在我要转换到我最喜欢的IDE - Intellij IDEA。

但我无法为Scala使用配置它。

我已经做过的事情:

  1. 安装Scala,设置系统SCALA_HOME变量
  2. 安装SBT
  3. 在Intellij IDEA上安装Scala插件
  4. 出了什么问题:

    1. 当我导入课程作业时,Intellij没有看到某些类,如ListArray等。例如,当我尝试通过Alt+Enter键导入它时建议我java.jang.reflect.Arrayjava.sql.Arraycom.sun.xml....Array。因此,我无法使用tailhead方法导入Scala数组。

    2. 当我尝试:New Project - >问题是Scala Module

      a)当我选择Set Scala Home时,它会抱怨文件丢失

      b)当我选择Existent Library时,Compiler / Standart字段无法选择。

    3. enter image description here

      问题:

      如何正确配置Intellij?

3 个答案:

答案 0 :(得分:9)

这可能是缓存的问题,请尝试使用File - >无效缓存

答案 1 :(得分:6)

您指定的目录是否正确?它应该有bin,doc等。如果是这样,请尝试手动输入以下内容:

对于编译器库,scala-compiler

对于标准库,scala-library

IDEA自动为我找到了这些,但也许你出了点问题。

答案 2 :(得分:1)

确保手动将scala-library添加为模块的依赖项。 将Scala构面添加到现有模块时,不会自动完成此操作。