scala – SBT – 名称和id之间有什么区别?

我想知道项目名称和ID之间的SBT是否有差异。

我注意到使用以下键的build.sbt文件示例:

name := "My Project"

我注意到Build.scala文件:

Project(id = "My Project", base = file("."))

有差别吗两者是否相同或不相干?他们用了什么?

谢谢!

项目名称应用于您的项目名称,任何文档的可见标题。

Id用于引用修改设置或依赖关系管理的项目,即将子项目连接到根项目,可以说subproject.dependsOn(rootProjectId)

http://stackoverflow.com/questions/13808502/sbt-what-is-the-difference-between-name-and-id

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:scala – SBT – 名称和id之间有什么区别?