其中sbt在类型安全激活器中



我正在尝试使用Typesafe Activator 1.2.3离线安装Play Framework 2.3.2。每一份文档都告诉我,它在幕后使用sbt来构建和运行项目。

这个sbt位于/安装在哪里?它是否在包含Activator安装的解压缩文件夹中的某个位置?

如何从命令行启动sbt ?它不在PATH上,因为运行locate sbt找不到任何内容。

activator-launcher-<version>.jar实际上是嵌入了附加属性文件的sbt启动器。

如果您运行activator shell(或任何其他您可能与sbt一起使用的命令,如compilepackage),您将启动sbt本身,然后执行命令。

下面是应用程序启动的路径:

  1. activator ui启动激活器UI,启动子进程来构建
  2. activator new启动激活器模板创建终端应用。
  3. activator shellactivator <sbt input>自己启动sbt。

此外,activator脚本试图检测它是否从"UI"上下文中运行,例如在Windows资源管理器或OSX Finder中双击。如果是,脚本将自动在UI模式启动。

最新更新