我有像这样的sbt项目结构
./apps/app1/build.sbt
./apps/app1/src/main/scala/com/abz/app/App1.scala
./apps/app2/build.sbt
./apps/app2/src/main/scala/com/abz/app/App2.scala
./apps/build.sbt
./build.sbt
./core/src/main/scala/com/abz/core/Core.scala
./project
./project/build.properties
./project/plugins.sbt
请参阅https://github.com/birkhola/sbt-structure
我希望App2依赖于Core(类路径依赖)。
似乎是不可能的,因为sbt是一个非常新设计的工具,我无法相信。
是的,我知道我可以将所有内容放在root build.sbt中,但是在较大的项目中,这很快就会变得混乱,所以我明确地希望有一些结构。
在Ubuntu 16上使用sbt 0.13.15。