2016-05-06 87 views
0

如何在可以访问sbt项目和类型安全配置的所有类的sbt项目中运行scala脚本?基本上我希望脚本以类似于sbt控制台的方式运行。在sbt项目中运行Scala脚本

+0

我只是直接在项目中编写.scala文件,并使用scalac运行它,但该obvs失败 – Sidhant

+0

您应该查看SBT快速入门文档 – cchantep

回答

0

一种选择是使用组装罐sbt-assembly

则需要以下添加到文件名.bst到项目目录

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.3") 

,并添加至少两行到您的构建文件。

assemblyJarName in assembly := "something.jar" 

mainClass in assembly := Some("com.example.Main") 

然后你可以从sbt运行'程序集'任务,这将构建和执行“胖”jar与所有的依赖和配置。

相关问题