IntelliJ 14-创建/导入Scala/SBT项目
Intellij14(理论上)通过Scala插件支持SBT/Scala项目,该插件在官方回购协议中仍然可用。根据“Scala插件项目本身现在使用SBT进行构建和依赖关系管理”。但是,我找不到任何方法使用IntelliJ创建或导入SBT/Scala项目。此外,还缺少更多文档来解释这种配置Scala插件的新方法 我在IntelliJ Ultimate 14.0(139.224)中激活了Scala插件。有什么想法吗IntelliJ 14-创建/导入Scala/SBT项目,scala,intellij-idea,sbt,intellij-14,Scala,Intellij Idea,Sbt,Intellij 14,Intellij14(理论上)通过Scala插件支持SBT/Scala项目,该插件在官方回购协议中仍然可用。根据“Scala插件项目本身现在使用SBT进行构建和依赖关系管理”。但是,我找不到任何方法使用IntelliJ创建或导入SBT/Scala项目。此外,还缺少更多文档来解释这种配置Scala插件的新方法 我在IntelliJ Ultimate 14.0(139.224)中激活了Scala插件。有什么想法吗 安装scala插件设置->插件->Scala->安装 使用sbt生成打开目录:文件->
文件->打开项目->使用build.sbt选择目录->配置设置
就在几分钟前,这对我很有效。可能需要重置缓存并重新启动:
文件->使缓存无效/restart
我终于解决了确切的问题。IntelliJ加载了以前版本的默认设置,包括旧版本的Scala插件。问题已经解决,卸载旧的Scala插件后,按照Eugene Zhulenev发布的步骤,确保您拥有用于intellij的Scala插件。
转到文件>新建>“现有源中的项目”,选择要导入的项目。
转到build.sbt,应该会有一个导入包的提示。
有时,您可以尝试“文件>同步”或“文件>使缓存无效并重新启动” 我尝试了以下步骤,但没有效果:
- 使缓存无效并重新启动IntelliJ
- 关闭项目并重新导入项目
- 卸载Scala插件并重新安装
最后,我删除了项目中的目标文件夹,并重新导入了它。然后它工作了。它与IntelliJ社区一起工作,但与最终版本不一起工作。Scala插件似乎与最终版本不兼容。我今天从Idea 13升级到了Idea 14。从那时起,我的源代码看起来就像地狱,都被红色覆盖了。想法14似乎不知道什么是序号或列表。有趣的是,我的代码将编译并运行。它只是显示好像突然充满了错误。我下载/安装了最终版本。如果这个问题不能很快解决,我想我会回到想法13。嗯。。。我还在使用最新的EAP,我们办公室的另一个人似乎也有同样的问题,除了Eugene的步骤,我还必须使缓存失效。File>invalidatecaches/Restart…这个解决方案,加上@Jono的提示,对我来说很有效——但首先我必须卸载从以前版本继承的SBT插件。非常感谢!仅供参考,我必须卸载sbt和scala插件并重新安装