2013-05-27 28 views

Trả lời

14

tôi đã tìm thấy câu trả lời here:.

Khi một vật không thể được tải về, Maven 3 cache kết quả này để tham khảo trong tương lai trong "~/.m2/repo /.../ lastUpdated " tập tin. Đối với các tình huống "không tìm thấy", có vẻ như mã HTTP có thể được sử dụng để truy xuất lại cố định hơn thay vì chỉ lưu vào bộ nhớ cache lỗi. Ví dụ: đối với bất kỳ 404 nào, tôi đồng ý, kết quả sẽ lưu vào bộ nhớ cache lỗi và yêu cầu -U để cố truy xuất lại. Tuy nhiên, đối với 400, 500, 501, 502, 503, 301, 302 (hành vi Maven cho 3xx ngày hôm nay là gì?) Tôi nghĩ rằng công cụ giải quyết nên cố gắng truy xuất lại phần tạo tác mỗi lần. Với những mã lỗi đó, có vẻ như có nhiều khả năng xảy ra sự cố cấu hình hoặc trục trặc mạng ngắn hơn, không phải là một trong những tệp không có trong repo đó. Tuy nhiên, hiện tượng nấc cục mạng ngắn đó đã có ý nghĩa về bộ nhớ cache lâu dài trong đó tệp không bao giờ được cố gắng truy xuất lại.

+1

liên kết bị hỏng. Vui lòng cập nhật nó –

Các vấn đề liên quan