playframework - Typesafe Activator中的sbt在哪里?

标签 playframework sbt typesafe-activator

我正在使用Play Framework 1.2.3的脱机安装尝试Typesafe Activator 2.3.2。每个文档都告诉我,它在后台使用sbt来构建和运行项目。

该sbt在哪里安装?是在包含Activator安装程序的解压缩文件夹中的某个位置吗?

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

最佳答案

activator-launcher-<version>.jar实际上是sbt启动器,其中嵌入了其他属性文件。

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

这是启动应用程序的路径:

  • activator ui启动激活程序UI,该UI启动子sbt进程以构建
  • activator new启动激活程序模板创建终端应用程序。
  • activator shellactivator <sbt input>本身启动sbt。

  • 此外,activator脚本会尝试检测它是否从“UI”上下文中运行,例如从Windows资源管理器或OSX Finder双击。如果是这样,脚本将自动以UI模式启动。

    关于playframework - Typesafe Activator中的sbt在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25084045/

    相关文章:

    java - 如何在 Play JPA 中保存对象列表

    java - 无法在 Ebean 服务器中注册类(Play Framework 2 - Java)

    logging - SLF4J:类路径包含多个 SLF4J 绑定(bind)。控制台上打印的消息

    maven - Play Framework 在哪里存储库?

    intellij-idea - 创建旧的 Play 2.3.1 框架(当前是 2.4.3)

    bash - 从 vagrant 运行类型安全激活器

    playframework - 使用 Play 2 编码 URL

    java - 为抽象类创建 Read[T] 和 Write[T]

    eclipse - sbteclipse 没有将生成的源文件夹添加到 java 构建路径中?

    apache-spark - SBT测试不适用于 Spark 测试