Gradle 1.10 внутренняя maven репозиторий навсегда в intellij 13

У меня есть два проекта. Один Maven и один Gradle. Компания также имеет внутренний репозиторий Maven. Я пытаюсь настроить Gradle для использования внутреннего репо. Использование Intellij 13, когда я добавляю репозиторий в Gradle в build.gradle

файл build.gradle:

    apply plugin: 'java'
    apply plugin: 'war'

    sourceCompatibility = 1.5
    version = '1.0'

    maven {
            url "http://nexus.company.com/nexus/repo"
        }
        mavenLocal()
        mavenCentral()
        maven {
            url "https://oss.sonatype.org/content/repositories/snapshots"
        }

.M2 / settings.xml, по-видимому, полностью игнорируется gradle (я пытался не добавлять репозиторий maven в файл build.gradle и надеялся, что gradle рассмотрит файл .m2 / settings.xml, чтобы выяснить, откуда можно извлечь артефакты )

файл .m2 / settings.xml

    <settings>
     <mirrors>
       <mirror>
         <id>nexus</id>
         <mirrorOf>*</mirrorOf>
         <url>http://nexus.company.com/nexus/repo</url>
       </mirror>
     </mirrors>


     <profiles>
       <profile>
             <id>central-repo</id>
             <repositories>
                 <repository>
                     <id>central</id>
                     <url>http://central</url>
                     <releases><enabled>true</enabled></releases>
                     <snapshots><enabled>true</enabled></snapshots>
                 </repository>
                </repositories>
                <pluginRepositories>
                    <pluginRepository>
                        <id>central</id>
                        <url>http://central</url>
                        <releases><enabled>true</enabled></releases>
                        <snapshots><enabled>true</enabled></snapshots>
                    </pluginRepository>
                    </pluginRepositories>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>central-repo</activeProfile>
    </activeProfiles>
</settings>

Intellij вращается навсегда в фоновой задаче, говоря «Обработка индексов», когда репоhttp://nexus.company.com/nexus/repo добавлен. Без этого все работает просто отлично, за исключением внутренних артефактов, недоступных для скачивания.

Тем не менее, проект maven, требующий загрузки тех же артефактов, готов к работе через несколько секунд.

Я очень плохо знаком с Gradle. Я сделал какую-нибудь ошибку?

Ответы на вопрос(1)

Ваш ответ на вопрос