SBT要求命令

时间:2016-01-23 16:39:06

标签: linux scala installation sbt

所以我试图在我的linux VM上运行sbt。我下载了sbt,并从当前的cs类中添加了一个插件。

我创建了一个带有src / main / scala文件夹的目录。

我还编写了一个脚本并将其保存在scala文件中。

但是,每当我尝试在终端上运行sbt时,我会得到两行:

ThisWorkbook.Path

它应该在不应该的时候请求命令。我试过'测试','跑',没有任何作用。我在具有必要结构的目录中。

我的目标是进入sbt控制台,这样我就可以了。

1 个答案:

答案 0 :(得分:2)

为了执行Scala脚本,即使用Scala作为脚本语言,您不需要SBT(假设您还安装了scala)。您可以按如下方式直接调用脚本:

shell> scala myscript.scala myscript.scala可能包含:

println("hello world!")

当您拥有Scala应用程序时,即至少使用main(args: Array[String])方法的对象时,需要SBT用例和上述项目结构。 e.g。

object HelloWorld {
    def main(args: Array[String]) {
      println("Hello, world!")
    }
  }

您可以在Scala official site

上找到有关如何入门的详细信息