相关疑难解决方法(0)

如何在sbt中的子模块中继承非托管依赖项?

我有一个看起来像这样的项目,使用sbt 0.13.2:

base
 - project
   - Build.scala
   - plugins.sbt
 - lib
   - unmanaged jar #1
   - unmanaged jar #2
 - core
    - src
      - .......
 - clp
    - src 
      - .......
 - server
    - src
      - ......
Run Code Online (Sandbox Code Playgroud)

其中core包含公共代码,clp并且server是两个依赖的相关项目core.

我正试图找到合适的mojo,Build.scala以便所有这三个模块都依赖于它base/lib.目前我lib在每个模块中使用符号链接dir 作弊,但我想在没有符号链接的情况下自动完成.

这是一个Build.scala文件示例- 我应该如何修改它以使依赖项工作?

import sbt._
import Keys._

object RootBuild extends Build {
  lazy val buildSettings = Defaults.defaultSettings ++ Seq(
    scalaVersion := "2.11.1",
    unmanagedBase := baseDirectory.value …
Run Code Online (Sandbox Code Playgroud)

sbt

5
推荐指数
1
解决办法
1178
查看次数

标签 统计

sbt ×1