#scala #maven #jar #publish #sbt
#scala #maven #jar #опубликовать #sbt
Вопрос:
У меня есть проект SBT, который создает файл JAR с помощью какого-либо внешнего инструмента (все работает нормально), то есть он не компилирует исходный код. У меня правильно настроено репозиторий Maven с правильными учетными данными, но я изо всех сил пытаюсь выяснить, как настроить артефакт, чтобы он публиковал сгенерированный файл JAR.
Мой файл JAR является «target/my.jar «.
Я переопределил артефакты следующим образом:
переопределить артефакты def = Установить(артефакт(«my.jar «, «jar», «jar»))
публикация выводит следующее
Конфигурация зависимостей не найдена, используются значения по умолчанию. [информация] :: публикация :: org.foo#my-project_2.9.0
Кто-нибудь может указать мне правильное направление с помощью этого удобного инструмента?
Спасибо!
Ответ №1:
Вы настроили publishTo таким образом:
override def managedStyle = ManagedStyle.Maven
val publishTo = "My Repo" at "http://foo.bar/content/repositories/releases"
Затем выполняется действие «опубликовать». Вы также можете выполнить «опубликовать локально».
Комментарии:
1. Я сделал. На самом деле это нормально влияет на «значения по умолчанию».