SBT: как предотвратить автоматическое добавление scala-библиотеки в pom? - PullRequest
10 голосов
/ 13 марта 2012

В проекте, который состоит только из Java-источников с тестами Scala и который построен на SBT 0.11.2, я следовал инструкциям по загрузке артефактов в Maven Central . Это работало нормально, за исключением того факта, что библиотека scala указана как зависимость времени компиляции в pom, что мне не нужно, потому что это заставило бы пользователей моей библиотеки использовать scala как транзитивную зависимость. Есть ли способ предотвратить добавление этой зависимости?

Точный build.sbt, который я использую, можно увидеть на github .

1 Ответ

10 голосов
/ 13 марта 2012

В вашем наборе build.sbt autoScalaLibrary := false это удаляет зависимость от библиотеки scala.

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