使用本机sbt导入功能从intelliJ IDEA 2016.1.2导入多项目 build.sbt
时,会提示我要包含哪些模块。该列表包括我期望的目录结构中的子项目/子目录。 ' aaa',' bbb',' ccc',但它还提供导入' aaa-build',' bbb -build',' ccc-build',我还没有创建。
忽略/取消选择' -build'模块似乎没有任何不利影响。
有人可以告诉我这些额外模块的用途是什么吗?只是好奇。
目录结构如下所示:
root/bulid.sbt
root/project
root/aaa
root/aaa/build.sbt
root/aaa/src/main/scala
root/aaa/src/test/scala
root/bbb
root/bbb/build.sbt
...
答案 0 :(得分:0)
scala的新手,如果我的回答出错,我会改进它。
那些* -build,它们是项目的子项目,当你用sbt编译这些项目时,sbt将从peoject fold读取它的peoperties和插件。它就像你编译的配置一样。