Gần đây, các công việc xây dựng Maven chạy trong Jenkins đang thất bại với ngoại lệ dưới đây nói rằng họ không thể rút các phụ thuộc từ Maven Central và nên sử dụng HTTPS . Tôi không chắc chắn cách thay đổi các yêu cầu từ HTTP sang HTTPS . Ai đó có thể hướng dẫn tôi về vấn đề này?
[LỖI] Unresolveable xây dựng mở rộng:
Pluginorg.apache.maven.wagon:wagon-ssh:2.1
hoặc một trong các phụ thuộc của nó không thể được giải quyết:
Không thể phụ thuộc thu thập choorg.apache.maven.wagon:wagon-ssh:jar:2.1 ()
:
Không thể đọc mô tả vật choorg.apache.maven.wagon:wagon-ssh:jar:2.1
:
Không thể chuyển vậtorg.apache.maven.wagon:wagon-ssh:pom:2.1
từ / đến trung tâm ( http: //repo.maven.apache. org / maven2 ):
Không thể chuyển tệp: http://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-ssh/2.1/wagon-ssh-2.1.pom .
Mã trả về là:501, ReasonPhrase:HTTPS Required. -> [Help 2]
Chờ Jenkins hoàn thành việc thu thập
data[ERROR]
Pluginorg.apache.maven.plugins:maven-clean-plugin:2.4.1
hoặc một trong các phần phụ thuộc của nó không thể được giải quyết:
Không thể đọc mô tả giả choorg.apache.maven.plugins:maven-clean-plugin:jar:2.4.1
:
Không thể chuyển tạo phẩmorg.apache.maven.plugins:maven-clean-plugin:pom:2.4.1
từ / sang trung tâm ( http://repo.maven.apache.org/maven2 ):
Không thể chuyển tập tin: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.4.1/maven-clean-plugin-2.4.1.pom .
Mã trả về là:501 , ReasonPhrase:HTTPS Required. -> [Help 1]
settings.xml
jenkins của bạn để biết url trung tâm của maven