Я пытаюсь понять файл build.sbt
. Я хотел бы немного лучше организовать свой файл build.sbt
и добавить зависимость для каждой строки.
Я прочитал документацию, и там написано, что мне нужно использовать ключевое слово Seq
и иметь формат, подобный следующему:
libraryDependencies ++= Seq(
groupID % artifactID % revision,
groupID % otherID % otherRevision
)
, и я подумал, что понял документацию, но, видимо, не потому, что когда я пытаюсь добавить несколько зависимостей таким образом:
libraryDependencies ++= Seq(
"org.typelevel",
"cats-core" % "2.0.0",
"org.scala-lang.modules",
"scala-parser-combinators" % "1.1.2"
)
я получаю следующую ошибку:
build.sbt:26: error: No Append.Values[Seq[sbt.librarymanagement.ModuleID], Seq[Object]] found, so Seq[Object] cannot be appended to Seq[sbt.librarymanagement.ModuleID]
libraryDependencies ++= Seq(
^
[error] Type error in expression
Так что я не уверен, что делаю неправильно и после бесконечный поиск в Google Я не смог найти пример build.sbt
с несколькими строками в нем.