Репозиторий Maven не работает в Azure Devops - PullRequest
0 голосов
/ 21 июня 2019

Я настраиваю репозиторий 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>

Как я могу заставить эту вещь работать?

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