Geçenlerde Jenkins'te Maven derleme işleri Maven Central'dan bağımlılıkları alamadıklarını ve HTTPS kullanmaları gerektiğini söyleyerek aşağıdaki istisna dışında başarısız oluyor . Ben gelen istekleri nasıl değiştirileceği emin değilim HTTP için HTTPS . Birisi bana bu konuda rehberlik edebilir mi?
[HATA] Unresolveable inşa uzantısı:
Eklentiorg.apache.maven.wagon:wagon-ssh:2.1
ya da bağımlılıklarından biri çözümlenemedi:
için toplamak bağımlılıkları başarısız olduorg.apache.maven.wagon:wagon-ssh:jar:2.1 ()
:
eser tanımlayıcı için okunamadıorg.apache.maven.wagon:wagon-ssh:jar:2.1
:
transferi eser değil Olabilirorg.apache.maven.wagon:wagon-ssh:pom:2.1
/ den merkezi (için //repo.maven.apache: http. org / maven2 ):
Dosya aktarılamadı: http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
Dönüş kodu:501, ReasonPhrase:HTTPS Required. -> [Help 2]
Jenkins'in
data[ERROR]
Eklentiorg.apache.maven.plugins:maven-clean-plugin:2.4.1
veya bağımlılıklarından birini toplamasını beklemek çözülemedi:
Yapay nesne tanımlayıcısı şu şekilde okunamadıorg.apache.maven.plugins:maven-clean-plugin:jar:2.4.1
:
Yapay nesneorg.apache.maven.plugins:maven-clean-plugin:pom:2.4.1
merkezden / merkeze aktarılamadı ( http://repo.maven.apache.org/maven2 ):
Başarısız oldu transfer dosyası: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom .
Dönüş kodu:501 , ReasonPhrase:HTTPS Required. -> [Help 1]
settings.xml
maven merkezi url için içinde jenkins kontrol edin