我没有找到关于交叉路径的使用和用途的好文档。有人能告诉我这些文件或者回答这些具体的问题吗?
scala‘和'scala-2.11’。难道不应该只有这两个人吗?这两个文件夹的含义是什么?scala‘中,什么代码在'scala-2.11’中?发布于 2015-03-28 10:08:23
crossPaths设置为true以启用/禁用交叉建筑 (默认情况下为真)。
在sbt 0.13.8中,您看到默认情况下,sbt处理每个Scala版本的源目录,以消除每个项目自己执行这些操作的重复。
因此,如果您有跨构建的多个Scala版本,那么可以在其中放置特定版本的代码的源目录。
但是,我同意这是令人困惑的:如果您没有多个crossScalaVersions,那么就不需要scala和scala-2.11。
您的大部分代码应该始终驻留在scala中,如果您有多个跨版本构建的Scala版本,并且您有特定于版本的代码,那么请使用scala-2.11、scala-2.10等。
https://stackoverflow.com/questions/29314065
复制相似问题