如何从IntelliJ IDEA CE中执行SBT插件的任务?

Jac*_*ski 8 scala intellij-idea sbt

我使用IntelliJ IDEA 13.1社区版和Scala插件0.32.593.

在此输入图像描述

执行SBT插件任务的推荐方法是什么,比如dependencyUpdates来自sbt-updates

Nad*_*ari 12

15IntelliJ IDEA 版本中,使用Scala插件版本2.0,您可以SBT通过添加运行配置来运行任务.

首先单击添加新的运行配置Run -> Edit Configurations.然后单击+按钮添加新配置并SBT Task从列表中选择

在此输入图像描述

现在提供Tasks输入框中按空格分隔的任务列表:

在此输入图像描述

  • 让我们说我想在这里使用"run"命令.如何指定端口号? (2认同)
  • @ nader-hadji-ghanbari,将SBT Task及其参数放在双引号(“”)中足以使它作为配置工作,例如“仅测试my.package.TestClassName” ;-D (2认同)

Jac*_*ski 8

注意 IntelliJ IDEA和Scala和sbt插件已经改进,您可能想要阅读如何从IntelliJ IDEA中运行sbt-assembly任务?代替.

我使用了IDEA版本附带的嵌入式终端插件.

Alt+ F12(或Tools> Open Terminal)打开终端窗口然后sbt dependencyUpdates在里面.

在此输入图像描述

它需要本地安装SBT.