是否可以从IntelliJ IDEA中运行sbt-assembly?
另外,我在文档中读到可以在SBT工具窗口中添加任务。但我所看到的是,它只能帮助您查看项目而非任务?我不能在那里添加任何任务。工具窗口如何正常工作?
我有最新版本的IntelliJ IDEA。
答案 0 :(得分:9)
您可以找到对您的需求有用的the SBT plugin。有了它,您可以在构建中执行任何任务或命令,因此sbt-assembly也应该可以工作。
该插件为您提供了SBT控制台,您可以在其中启动sbt shell,就像在命令行上运行它一样。该插件为您提供了一个更像IDEA的环境,可以使用交互式控制台。
答案 1 :(得分:8)
这个答案现在已经过时了。 IntelliJ现在允许您为SBT任务创建运行配置。您可以通过以下方式创建运行配置:
您现在可以像运行任何其他运行配置一样运行任务;在工具栏中的运行配置弹出窗口中选择它,然后单击运行按钮(或者如果您是那些仅限键盘的人之一,请按shift-ctrl-r并从显示的弹出窗口中选择任务)
官方文档:https://www.jetbrains.com/help/idea/2016.2/run-debug-configuration-sbt-task.html