Как включить версию с sbt-native-packager publish?

Я сейчас пользуюсь sbt publish опубликовать банку и т. д. в репозитории Nexus, но я также хочу включить zip, Я пытался использовать sbt universal:publish от sbt-native-packager и это создает zip а также tgz что я хочу, но помещает их в другое место для вывода из sbt publish

sbt publish Команда помещает файлы в PROJECT-NAME_2.11/PROJECT-NAME_2.11-999-SNAPSHOT.jar в то время как sbt universal:publish помещает их в PROJECT-NAME/PROJECT-NAME_2.11-999-SNAPSHOT.zip, Там нет версии Scala, что означает, что они находятся в разных каталогах.

Как я могу получить эти две команды для создания соответствующего файла в одном каталоге? Или есть другая команда, которую я могу использовать, чтобы получить поведение, которое я хочу?

1 ответ

Решение

Вы можете удалить версию Scala при использовании sbt publish определение:

crossPaths := false

Вы можете найти больше примеров конфигурации по этой ссылке.

Другие вопросы по тегам