Я пытался создать толстую банку с помощью sbt-assembly и обнаружил, что sbt-сборка не добавляет slf4j-simple в мою толстую банку, и я не уверен, почему.
name := "sbt test"
version := "0.1"
scalaVersion := "2.13.1"
libraryDependencies += "org.slf4j" % "slf4j-simple" % "1.7.30"
Это мой файл build.sbt. Я удалил все остальные зависимости, и он все еще возникает, но когда я запускаю приложение на IntelliJ, у меня есть этот jar, и я могу импортировать его и использовать его методы.
Так что мои вопросы являются:
1) Почему у меня есть такая зависимость во время компиляции и выполнения, но не в команде сборки (в полученной жирной банке)
2) Как сделать добавление sbt-assembly slf4j в мою толстую банку