【问题标题】:sbt - sbt not generating files in the target directorysbt - sbt 不在目标目录中生成文件
【发布时间】:2015-04-05 19:52:58
【问题描述】:

我是玩框架和sbt的新手。根据http://www.scala-sbt.org/0.13/tutorial/Directories.html#Build+products 教程,sbt 应该将文件从我的公共目录复制到我的目标目录。但是在编译之后, sbt 并没有这样做。为什么?谢谢。

【问题讨论】:

    标签: scala playframework-2.0 sbt


    【解决方案1】:

    compile 编译 scala/java 源代码,它不会触及您的资产。运行assets 编译/处理您的资产。

    顺便说一句,从您的问题的声音来看,您可能有 maven 背景。 Maven 定义了生命周期阶段,然后插件将任务附加到这些阶段,因此在运行编译生命周期阶段之后,您期望各种不相关的任务都已运行。这种相当不灵活的构建视图不是 sbt 的工作方式,sbt 是一个任务引擎,因此只有您运行的任务所依赖的任务才会运行,而资产与编译 java/scala 文件无关,因此它们是没碰要更好地了解 sbt,请阅读 https://jazzy.id.au/2015/03/03/sbt-task-engine.html

    【讨论】:

      猜你喜欢
      • 2015-02-25
      • 1970-01-01
      • 2014-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-06-02
      • 1970-01-01
      • 2020-09-17
      相关资源
      最近更新 更多