Repositório Maven central apenas acessível por HTTPs

0 views
Skip to first unread message

Pedro Viegas

unread,
Oct 29, 2020, 2:26:03 PM10/29/20
to DIF2 Mailing list
Para que possamos continuar a obter novos artifacts do repositório default do Maven é necessário mudar o acesso para HTTP sobre TLS 1.2.
Para isso fazer o seguinte:

No ficheiro "$HOME/.m2/settings.xml"
Adicionar as seguintes linhas:

<settings>
    <mirrors>
        <mirror>
            <id>central.mirror</id>
            <url>https://repo1.maven.org/maven2/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
(...)
</settings>

Como variável de ambiente (consoante o SO de cada um) alterar o vosso já personalizado MAVEM_OPTS para o seguinte:

export MAVEN_OPTS="-Dfile.encoding=ISO-8859-1 -Xmx1024m -XX:MaxPermSize=256m -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2"

A parte final do TLS era o necessário para esta questão. O resto já lá deverá estar.

Com os melhores cumprimentos,



Pedro Viegas
Director Departamento de Desenvolvimento
(Development Manager)
Digitalis Informática Lda
R&D: http://development.digitalis.pt


Reply all
Reply to author
Forward
0 new messages