Điều này có thể xảy ra khi gọi một plugin từ dòng lệnh bằng cách đưa ra chỉ là tiền tố thay vì id nhóm và artifact của nó, ví dụ như ở mvn trợ giúp: hiệu quả-pom giúp token là tiền tố plugin và có thể phục vụ như là viết tắt của org.apache.maven.plugins:maven-trợ giúp-plugin. Độ phân giải của một tiền tố plugin có thể không cho một vài lý do:1. bạn đang đề cập đến một plugin không sẵn có, ví dụ như do một lỗi đánh máy trong tiền tố của nó.2. bạn đang sử dụng plugin Maven của bên thứ ba không được bố trí đến Trung tâm thành phố Maven repository và POM/cài đặt của bạn thiếu các yêu cầu để tải về các plugin. Lưu ý rằng tờ khai không được xem xét khi tìm kiếm các phiên bản của plugin, chỉ đang tìm kiếm bổ sung.3. trong kho plugin bạn đã cấu hình yêu cầu xác thực và Maven thất bại trong việc cung cấp các chứng chỉ đúng cho hệ phục vụ. Trong trường hợp này, hãy chắc chắn ${user.home}/.m2/settings.xml của bạn có chứa một tuyên bố mà phù hợp với các của kho plugin để sử dụng. Hãy xem tham chiếu thiết lập Maven cho biết thêm chi tiết.4. cài đặt không có danh sách các yêu cầu . Khi giải quyết một tiền tố plugin, Maven không tìm kiếm kho lưu trữ toàn bộ nhưng chỉ cụ thể nhóm ID được đưa ra bởi . Nếu id nhóm của các plugin bạn muốn đã được liệt kê ở đây cũng được đưa ra trong POM của bạn, các plugin sẽ không được tìm thấy. Hãy xem tham chiếu thiết lập Maven cho biết thêm chi tiết.5. siêu dữ liệu danh sách bổ sung có sẵn trong một nhóm là bị hỏng. Cho mỗi kho lưu trữ cấu hình plugin Maven sẽ cố gắng để tải về một tập tin tên maven-metadata.xml. Nếu các tập tin đó không được duy trì đúng cách hoặc bị hỏng khi download, giải quyết tiền tố có thể thất bại.Trong trường hợp bất kỳ kịch bản bốn lần đầu tiên, hãy kiểm tra dòng lệnh của bạn, POM và/hoặc các cài đặt cho các nội dung thích hợp. Nếu bạn cấu hình kho plugin trong hồ sơ của bạn settings.xml, cũng xác nhận rằng hồ sơ này sẽ được thực sự kích hoạt, ví dụ như thông qua cách gọi mvn trợ giúp: hoạt động-cấu hình.Liên quan đến vụ án 4, bạn có thể lựa chọn hoặc thêm các setting.xml của bạn hoặc để tuyên bố mong muốn trong phần quản lý plugin của POM của bạn. Cách tiếp cận đầu tiên hoạt động cho tất cả các dự án của bạn, nhưng yêu cầu mỗi nhà phát triển để làm như vậy trên máy tính của mình. Phương pháp thứ hai có thể được dễ dàng chia sẻ với các thành viên khác của đội thông qua quản lý kiểm soát nguồn nhưng chỉ áp dụng cho POM trong câu hỏi và tất cả POMs thừa hưởng từ nó.Để kiểm tra xem tập tin siêu dữ liệu có còn nguyên vẹn, trình duyệt của bạn kho lưu trữ địa phương mà là thường nằm tại ${user.home}/.m2/repository. Đối với nhóm id com.company, các tập tin để kiểm tra là com/công ty/maven-siêu dữ liệu-.xml nơi chỉ ra các kho mà từ đó các tập tin đã được tải xuống. Nếu tập tin này không khớp với các bản sao trong kho plugin, chỉ đơn giản là xóa các tập tin địa phương và có Maven tái tải về nó. Nếu maven-metadata.xml trong kho plugin chính dường như là bị hỏng, xin vui lòng báo cáo này để duy trì các plugin.
đang được dịch, vui lòng đợi..
