IntelliJ IDEA:无法导入SBT项目

Ash*_*esh 14 scala intellij-idea intellij-plugin sbt

对于那件事,我完全不熟悉Play或IntelliJ.我使用Activator创建了一个简单的HelloWorld应用程序,这是一个sbt项目.

我一直在尝试将其导入IntelliJ,这就是我遇到的屏幕:https: //www.dropbox.com/s/we1a4a3184sojvb/Screenshot%202014-07-24%2016.57.1​​1.png

几乎所有的教程都是我在网上完成的,我看到人们sbt在导入屏幕上使用了一个选项.我也安装了SBT插件,但这没有帮助.我已经多次重启IntelliJ无济于事.

我哪里错了?我运行13.1.4SBT安装的插件.

Zol*_*tán 36

从现有源导入新模块时出现此错误.

  • 在IntelliJ窗口的右侧,您将看到垂直选项卡列表,打开SBT选项卡.
  • 选择导致问题的模块,右键单击它,选择"分离外部项目"
  • 尝试再次导入模块.

  • “再次导入模块” =来自现有源的文件-新建-项目 (2认同)

red*_*ynx 8

  1. 搬去 /your-project-folder
  2. ./activator
  3. 类型idea.它将生成IDEA项目.
  4. File->Open..IDEA中的开放(非导入)项目.


Chr*_*ers 5

我有一个类似的问题,它来自与这里的其他解决方案不同的地方,所以添加它以防其他人发生。

在我的情况下,问题是由意外打开 IdeaProjects 目录引起的。执行此操作时,它会在该目录中创建 .Idea 文件夹,并将其作为项目填充。这显然也混淆了集合导入。

解决方案是删除 .Idea 文件夹并再次打开(而不是导入)目录。


Ash*_*esh 2

经过一系列的斗争后,我必须说一些奇怪的东西解决了这个问题 \xe2\x80\x93 迁移到 IntelliJ IDEA Ultimate。它内置了 Play 应用程序支持,可以开箱即用地运行/调试/测试应用程序,这非常方便。

\n\n

在这次经历之后我只能说,如果您希望开箱即用,JetBrains 希望您升级到 Ultimate。

\n\n

我确信也有办法让它与 CE 一起工作,但我没有成功。

\n

  • 我使用 IntelliJ Ultimate,也有同样的问题(虽然没有使用 sbt 或 Scala,而是使用 Gradle 和 Java)。所以,不:终极版也存在这个问题。 (2认同)