3
我有两个项目,其中Main取决于依赖项。sbt - 包含额外的源目录
默认情况下,依赖编译很好,但Main失败,因为它不知道Dependency的来源。
我想到的一个解决方案是简单地在Main的src目录中添加一个指向Dependency源的符号链接,但是我觉得在SBT中必须有更好的方法。
有没有简单的方法告诉SBT其他源目录?
我有两个项目,其中Main取决于依赖项。sbt - 包含额外的源目录
默认情况下,依赖编译很好,但Main失败,因为它不知道Dependency的来源。
我想到的一个解决方案是简单地在Main的src目录中添加一个指向Dependency源的符号链接,但是我觉得在SBT中必须有更好的方法。
有没有简单的方法告诉SBT其他源目录?
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会看的来源。