Какая разница между project/build.sbt и project/BuildApp.scala?

В чем разница между project/build.sbt и project/BuildApp.scala? Могу ли я создать какой-либо из них взаимозаменяемо?

Ответ 1

Во-первых, эквивалентно project/BuildApp.scala является build.sbt, а не project/build.sbt. Они отличаются тем, что позволяют: .scala позволяет делать вещи .sbt нет, и они могут использоваться вместе.