SBT не может разрешить зависимости от другого хранилища - PullRequest
0 голосов
/ 07 марта 2019

В моем проекте sbt у меня есть два внутренних репозитория

resolvers += "Team 1 Releases" at "https://team1repo"
resolvers += "Team 2 Releases" at "https://team2repo"

Я использую артефакт (назовем его ArtifactA), который размещен в Team 1 Releases.В его файле POM (artifactA.pom) у меня есть следующий родительский элемент:

<parent>
  <artifactId>ArtifactB</artifactId>
  <groupId>team2</groupId>
  <version>1.2</version>
</parent>

Этот ArtifactB размещен на team2repo.Когда sbt пытается разрешить ArtifactB, он пытается найти его в релизе team1repo (где находится мой ArtifactA), но не пытается найти его в team2repo, и я получаю эту ошибку:

Not Found url=https://team1repo/team2/1.2/artifactb.pom

Он должен попытатьсянайдите его на:

url=https://team2repo/team2/1.2/artifactb.pom

Что я должен сделать, чтобы решить эту проблему?Maven может решить это легко.Спасибо.

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