使用Play 2.0项目在Intellij IDEA 11中找不到Scala编译器

Sea*_*tag 28 scala intellij-idea sbt playframework-2.0

我使用典型创建了一个项目play new,然后我用来play idea生成.iml文件.当我将.iml文件导入Intellij IDEA时,我无法弄清楚如何让编译器库识别.以下是一些截图:

在此输入图像描述

在此输入图像描述

请帮忙!

Chr*_*s B 32

这与IntelliJ中的Scala设置略有不同.目前,注册scala发行版的唯一方法是创建一个新项目.

脚步:

  1. 文件>新建项目>从头创建项目

  2. 将所有设置保留为默认值.项目名称可以是任何内容.

  3. 在"请选择所需技术"页面上,选择Scala.将出现一些GUI元素,允许您告诉IntelliJ如何查找scala编译器和库.确保将"级别"选项设置为"全局".

  4. 单击完成.关闭您创建的虚拟项目,然后返回到您的真实项目.您注册的Scala编译器现在应该位于项目设置页面的列表中.


Kee*_*eth 19

一个适合我的变体:删除Scala方面并再次运行"添加框架支持...".

  1. 文件/项目结构/方面

  2. 单击Scala facet然后减去从模块中删除Scala facet.单击确定.

  3. 右键单击您的项目/模块,"添加框架支持...",选择Scala.

  4. 输入Scala编译器和库的路径.