【问题标题】:sbt - include additional source directoriessbt - 包括额外的源目录
【发布时间】:2012-02-07 06:57:28
【问题描述】:

我有两个项目,其中 Main 取决于 Dependency。

默认情况下,Dependency 编译得很好,但 Main 失败,因为它不知道 Dependency 的源。

我想出的一个解决方案是简单地在 Main 的 src 目录中添加一个指向 Dependency 源的符号链接,但我觉得在 SBT 中一定有更好的方法。

有没有简单的方法告诉 SBT 其他源目录?

【问题讨论】:

    标签: scala sbt


    【解决方案1】:

    1) 最简单和惯用的: 在Build.scala中声明依赖

    lazy val main = Project(id = "Main",
                             base = file("Main")) dependsOn(dependent)
    lazy val dependent = Project(id = "Dependent",
                             base = file("Dependent"))
    

    2) 不是很酷,但您可以specify sbt 将在其中查找来源。

    【讨论】:

      猜你喜欢
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-10
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多