[MWRAPPER-156] mvnw wrapper wget fail to download maven.zip...
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 45/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- java, linux
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu với đường dẫn tải xuống của wrapper mvnw và tái hiện lỗi trong một container Alpine Linux sử dụng BusyBox wget phía sau proxy. Công việc được xem là hoàn tất khi wrapper tải xuống thành công các phiên bản Maven được hỗ trợ mà không yêu cầu gói wget đầy đủ; issue không nêu cụ thể tệp kiểm thử nào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Mathieu CARBONNEAUX opened MWRAPPER-156 and commented
i use alpine linux container (eclipse-temurin:17-jdk-alpine) to build my java project with maven wrapper...
and i'm behind proxy (i use .mvn/jvm.config file to set proxy)...
when upgraded maven wrapper (mvn wrapper:wrapper -Dmaven=3.8.1 and maven wrapper >=3.2.x and tryed many other higher version), they fail to download maven jar...
with error:
wget: server returned error: HTTP/1.1 500 handshakefailed
after many try i found that is related with version of wget on alpine... by default alpine linux use busybox version of wget... and busybox version has not all argument options are available vs original complete version...
i've resolved first by wrapp old version of maven 3.6.3 and wrapper 3.1.1 :
mvn wrapper:wrapper -Dmaven=3.6.3
but is not satisfesant... because i'm blocked with old version of maven...
i've also resolved by adding complet version of wget in alpine linux:
apk add wget
and is work fine with latest version of maven (3.9.x) ...
the berter solution while be to support busybox wget command on alpine linux.... this permits to have lower sized container to build maven wrapper project... and also work by default on alpine temurin...
Affects: 3.2.0, 3.3.0, 3.3.1, 3.3.2
- Ngôn ngữ chính
- Java
- Star
- 253
- Fork
- 77
- Merge trung bình
- 22 giờ 9 phút
- Pull request đã merge (30 ngày)
- 7
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của apache/maven-wrapper
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
apache/maven-wrapper#459 ·
-
mvnw.cmd selects the last matching extracted directory while mvnw selects the firstCó thể đã có người làm @tanvir-ux đã nhận 47 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
apache/maven-wrapper#442 ·
-
priority:trivial
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
apache/maven-wrapper#280 · 1 bình luận · 1 reaction ·
-
enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
apache/maven-wrapper#454 ·
-
mvnw silently continues when no download mechanism is available (missing final else)Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100
apache/maven-wrapper#441 · 1 bình luận ·
Tất cả issue của apache/maven-wrapper
Issue tương tự
-
pdfium-drift
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
Stirling-Tools/JPDFium#176 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
hiero-ledger/hiero-consensus-node#27712 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 61/100
Vakore/ZappierGames#162 ·
-
Improve README documentation clarity and fix minor wording issuesCó thể đã có người làm @simplesilence đã nhận hôm nay. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 84/100
resilience4j/resilience4j#2567 ·
Maintainer thường phản hồi trong vòng 6 ngày
-
Priority/High
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
wso2/dpdp-accelerator#417 ·
Maintainer thường phản hồi trong vòng 1 ngày