сборка sbt не добавляет slf4j-simple в толстую банку - PullRequest
0 голосов
/ 09 января 2020

Я пытался создать толстую банку с помощью 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 в мою толстую банку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...