Я настраиваю репозиторий maven в лазурных девопах.Благодаря новому каналу я смог опубликовать артефакты.С другой стороны, мне удалось загрузить пакеты, и моя клиентская программа компилируется, но она не запускается со следующей ошибкой
java.lang.NoSuchMethodError: okhttp3.HttpUrl.get (Ljava / lang / String;) Lokhttp3/ HTTPUrl;at retrofit2.Retrofit $ Builder.baseUrl (Retrofit.java:458)
Артефакт, который был загружен на стороне клиента, зависит от okhttp3, но почему-то не находит его.Я уже вижу okhttp3 в этой папке: repository \ com \ squareup, но код его не находит
На стороне публикации мы уже публикуем uber jar-файлы, и он должен иметь все зависимости
здесьтакое pom.xml изменить
<repositories>
<repository>
<id>msazure-visualstudio-com-msazure-id</id>
<url>https://msazure.pkgs.visualstudio.com/_packaging/id/maven/v1</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>msazure-visualstudio-com-msazure-id</id>
<url>https://msazure.pkgs.visualstudio.com/_packaging/id/maven/v1</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</distributionManagement>
Как я могу заставить эту вещь работать?