Как увеличить количество подключений в maven - PullRequest
0 голосов
/ 16 января 2020

Как я могу увеличить количество соединений http (s), которые сборка maven будет использовать для загрузки и выгрузки артефактов из хранилища (Artifactory или аналогичного).

Я видел эту страницу: https://maven.apache.org/guides/mini/guide-http-settings.html

Но там не сказано, что это за параметр и синтаксис для его установки.

Я использую Apache Maven 3.6.0

Ответы [ 2 ]

0 голосов
/ 17 января 2020

согласно документации Maven По умолчанию Maven 2.1.0+ загружает до 5 артефактов (из разных групп) одновременно. Чтобы изменить размер пула потоков, запустите Maven, используя следующую опцию переключения, чтобы изменить значение по умолчанию:

-Dmaven.artifact.threads

, например:

mvn -Dmaven.artifact.threads=1 verify

Вы можете установить sh, чтобы установить это опция навсегда, в этом случае вы можете использовать переменную окружения MAVEN_OPTS. Например:

export MAVEN_OPTS=-Dmaven.artifact.threads=3
0 голосов
/ 17 января 2020

Для maven есть опции: maven.artifact.threads для настройки разрешения параллельного артефакта

Вы можете использовать его, как описано на сайте: https://maven.apache.org/guides/mini/guide-configuring-maven.html

Вы можете также добавьте эти свойства в свои настройки. xml, поэтому будет зависеть от всех сборок:

<settings>
    <profiles>
        <profile>
            <id>props</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <maven.artifact.threads>10</maven.artifact.threads>
            </properties>
        </profile>
    </profiles>
</settings>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...