Nếu các mục tiêu Maven hoạt động trong IntelliJ nhưng đồng bộ thất bại, hãy kiểm tra trình nhập trước khi thay thế điểm cuối proxy. Đây là những đối tượng tiêu thụ riêng biệt:

Thao tác hoạt động hoặc thất bạiCài đặt tiến trình liên quan
Kiểm tra kết nối HTTP của IDECấu hình mạng HTTP riêng của IntelliJ
Nhập hoặc đồng bộ dự ánTùy chọn JDK và JVM của trình nhập Maven
Thực thi mục tiêu MavenMôi trường chạy và tùy chọn JVM của trình chạy Maven

Trước tiên hãy so sánh bản phân phối Maven và tệp cài đặt người dùng đã chọn, bao gồm các ghi đè rõ ràng được dùng trong terminal. Làm cho proxy đang hoạt động trong cài đặt hiệu lực nhất quán trước khi thêm thuộc tính vào nhiều trường VM.

Sau đó xác định mọi thuộc tính proxy Java, truststore tùy chỉnh hoặc tùy chọn JVM khác tại tiến trình đang lỗi. Tùy chọn của trình chạy ảnh hưởng đến mục tiêu; tùy chọn của trình nhập ảnh hưởng đến việc nhập. Chúng không giống nhau. Hai JDK được chọn cũng có thể tin cậy các CA tổ chức khác nhau trong khi dùng cùng một điểm cuối, nên lỗi chứng chỉ không chứng minh lỗi mật khẩu.

Lỗi chỉ ở đồng bộ hướng sự chú ý vào trình nhập và các đầu vào của nó. Lỗi chỉ ở mục tiêu hướng sự chú ý vào trình chạy. Một bài kiểm thử hoặc ứng dụng đã tách nhánh có thể đưa vào một JVM khác với cài đặt riêng.

Giữ việc sửa chữa ở chủ sở hữu đó thay vì dán các thuộc tính proxyHost chung khắp nơi hoặc chỉnh sửa các tệp Maven đi kèm. Một tệp cài đặt có thể nhận diện và các tùy chọn tiến trình có mục tiêu giúp kết quả có thể tái tạo sau khi cập nhật IDE.

Bài viết liên quan