Можно определить тайм-аут соединения для одного сервера в файле конфигурации maven.
<settings>
...
<mirrors>
<mirror>
<id>my-own-nexus</id>
<name>Other Mirror Repository</name>
<url>http://nexus.my.own.net.intra</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<servers>
<server>
<id>my-server</id>
<configuration>
<timeout>120000</timeout>
</configuration>
</server>
</servers>
...
</settings>
В соответствии с maven do c, тайм-аут по умолчанию составляет 30 минут. Это время ожидания используется, если время ожидания для указанного сервера c не настроено.
Я хочу переопределить время ожидания по умолчанию. Если maven связывается с сервером, и для этого указанного c сервера не настроено время ожидания, следует использовать настроенное время ожидания по умолчанию.