IntelliJ IDEA无法从SBT项目中加载Lift库

7

我使用最基本的指南通过sbt创建了一个空项目:

> cd xyz
> sbt # here we create a new project w/ Scala 2.8.1
> *lift is org.lifty lifty 1.6.1
> lift create project-blank

然而,当我在IntelliJ中打开项目时,它无法正确识别通过sbt下载的.jar文件。所有导入都是红色的,并且当我进入项目设置(Ctrl + Alt + Shift + S)中的库部分时,它们都变灰了。除此之外,项目源被正确地识别为具有Web facet的Scala项目。我是否忘记配置某些内容?我已经尝试按照此指南使用maven创建项目,但我非常希望使用SBT而不是maven。

你是否已将这些库添加到模块依赖项中?请参阅http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html。 - CrazyCoder
1个回答

9
请使用sbt-idea创建IntelliJ项目结构。每次更改SBT构建定义中的项目结构或库依赖关系时,请重新运行此操作。
说明:SBT 0.10.x 0.11.xSBT 0.7.x

使用 SBT 0.12.x,您应该使用“gen-idea”。 - R van Rijn

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接