Scala 如何将SBT与Intellij Idea结合使用

Scala 如何将SBT与Intellij Idea结合使用,scala,intellij-idea,sbt,Scala,Intellij Idea,Sbt,我使用的是Scala 2.10版和SBT 0.13.8版。为了构建一个项目,我目前正在通过Intellij终端执行sbt命令,但我想知道Intellij idea窗口右侧sbt任务窗口的使用情况。请看一下上传的截图 如何从SBT任务在Intellij中运行SBT任务(编译、运行、打包)?我的intellij配置正确吗?看起来您使用的是intellij IDEA的旧版本。窗口显示“任务”可能是一个错误,因为Scala插件目前不支持从该窗口运行任务。我仍然建议将IDEA升级到2016.3版,该版本还

我使用的是Scala 2.10版和SBT 0.13.8版。为了构建一个项目,我目前正在通过Intellij终端执行sbt命令,但我想知道Intellij idea窗口右侧sbt任务窗口的使用情况。请看一下上传的截图


如何从SBT任务在Intellij中运行SBT任务(编译、运行、打包)?我的intellij配置正确吗?

看起来您使用的是intellij IDEA的旧版本。窗口显示“任务”可能是一个错误,因为Scala插件目前不支持从该窗口运行任务。我仍然建议将IDEA升级到2016.3版,该版本还支持更新版本的插件

相反,您可以像现在一样从终端运行它们,或者单击
run->Edit Configurations
创建运行配置。然后单击
+
按钮添加新配置,并从列表中选择
SBT Task
,然后输入要运行的任务

旁注:在项目中使用sbt时,系统上安装的Scala版本并不重要。事实上,它甚至不需要安装。

Alt+F12(开放终端)的副本->键入:sbt->当在sbt内时,您可以“运行”,或进入“控制台”(REPL)或“测试”