2017-01-25 132 views
1

我正在使用Scala版本2.10和SBT版本0.13.8。要构建一个项目,我目前通过Intellij终端执行sbt命令,但我想知道intellij idea窗口右侧的SBT Tasks窗口的使用。请看看上传的屏幕截图here如何使用SBT与Intellij Idea

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

+0

重复http://stackoverflow.com/questions/22121939/how-to-execute-sbt-plugins-tasks-from-within-intellij-idea-ce – Rumoku

+0

Alt + F12(打开终端) - >类型: sbt - >当你在里面时可以“运行”,或者进入“console”(REPL)或者“test” –

回答

1

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

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

备注:当您的项目使用sbt时,安装在系统上的Scala版本无关紧要。事实上,它甚至不需要安装。