не использует предоставленное зеркало в settings.xml

#maven #soapui

#maven #soapui

Вопрос:

Мне нужно загрузить зависимость «proxy-vole» из maven, и она присутствует в «https://artifacts.alfresco.com/nexus/content/groups/public«

Итак, я упомянул приведенный выше URL-адрес как зеркало в моем setting.xml в maven, но каждый раз, когда я запускаю проект из maven, он пытается загрузить файл jar с другого URL (зеркало 2), где эта зависимость не существует. и я получаю ошибку.

мой setting.xml является :

 <mirrors>
        <mirror>
            <id>maven.alfresco</id>
            <mirrorOf>alfresco-public</mirrorOf>
            <name>alfresco artifacts repository</name>
            <url>https://artifacts.alfresco.com/nexus/content/groups/public</url>
        </mirror>
    <mirror>
            <id>FTRDProxy_central</id>
            <mirrorOf>central</mirrorOf>
            <name>FTRD Maven Proxy mirroring central (maven 2) repository</name>
            <url>url for mirror2</url>
        </mirror>
        <mirror>
            <id>maven.apache</id>
            <mirrorOf>maven2</mirrorOf>
            <name>Apache Maven Proxy mirroring central (maven 2) repository</name>
            <url>https://repo.maven.apache.org/maven2</url>
        </mirror>   
  

Комментарии:

1. Как ваша зависимость «прокси-vole» определена в POM?

2. в качестве зависимости от плагина: -определяется как зависимость от плагина, как показано ниже: -<плагины> <плагин> <groupId>com.smartbear.soapui</groupId> <artifactId>soapui-maven-plugin</artifactId> <версия>5.4.0</version> <зависимости> <dependency> <groupId>com.btr</groupId> <artifactId>proxy-vole</artifactId> <версия> 20121203</версия> </зависимость>