Ostatnio zadania kompilacji Maven działające w Jenkins kończą się niepowodzeniem, z poniższym wyjątkiem, że nie mogą pobrać zależności z Maven Central i powinny używać HTTPS . Nie jestem pewien, jak zmienić żądania z HTTP na HTTPS . Czy ktoś może mnie poprowadzić w tej sprawie?
[BŁĄD] Nie można rozwiązać rozszerzenia kompilacji:
wtyczkiorg.apache.maven.wagon:wagon-ssh:2.1lub jednej z jej zależności nie można rozwiązać:
nie można zebrać zależności dlaorg.apache.maven.wagon:wagon-ssh:jar:2.1 ():
nie można odczytać deskryptora artefaktu dlaorg.apache.maven.wagon:wagon-ssh:jar:2.1:
nie można przenieść artefaktuorg.apache.maven.wagon:wagon-ssh:pom:2.1z / do centralnej ( http: //repo.maven.apache. org / maven2 ):
Nie udało się przesłać pliku: http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
Kod powrotu to:501, ReasonPhrase:HTTPS Required. -> [Help 2]Oczekiwanie na zakończenie przez Jenkins zbierania
data[ERROR]
wtyczkiorg.apache.maven.plugins:maven-clean-plugin:2.4.1lub jednej z jej zależności nie można rozwiązać:
Nie można odczytać deskryptora artefaktu dlaorg.apache.maven.plugins:maven-clean-plugin:jar:2.4.1:
Nie można przenieść artefaktuorg.apache.maven.plugins:maven-clean-plugin:pom:2.4.1z / do centrali ( http://repo.maven.apache.org/maven2 ):
Nie udało się przenieś plik: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom .
Kod powrotu to:501 , ReasonPhrase:HTTPS Required. -> [Help 1]
settings.xmlw jenkinsie centralny adres URL maven