Trong dự án Java của tôi, có bản chất maven '', m2e phiên bản 1.0.10020110804 KHÔNG phát hiện bất kỳ lọ nào nằm trong repo cục bộ của tôi. Tôi có thể biên dịch/cài đặt thành công bằng cách sử dụng maven từ dòng lệnh, nhưng khi tôi mở dự án trong Eclipse, tôi được thông báo về các lỗi 100+ (không thể được giải quyết thành một kiểu). Có ai biết cách giải quyết vấn đề này không? Tôi đã cố gắng cập nhật phụ thuộc và làm sạch dự án của tôi, nhưng không hoạt động. Repo địa phương của tôi được đặt bằng m2e trong 'Cài đặt người dùng'.m2e Không phát hiện bất kỳ lọ nào trong kho lưu trữ cục bộ
Trả lời
Gần đây tôi đã gặp phải sự cố tương tự. Nguyên nhân gốc rễ là tôi đã nhập dự án của mình như là một dự án chung và sau đó thêm tính chất maven và java vào nó. Tôi đã giải quyết vấn đề này bằng cách đóng và xóa dự án khỏi vùng làm việc của mình và nhập lại dưới dạng dự án maven rồi đồng bộ hóa nó với repo cục bộ của tôi. HTH.
bạn đã thử làm mới không gian làm việc?
Tôi đang có trải nghiệm tương tự và tôi đã thử tất cả những điều đó vì nó không nhận ra bình tê giác trong các bài kiểm tra đơn vị của tôi. Rất ít lỗi hơn, nhưng vẫn là một cặp vợ chồng. Đã phải đóng dự án, đóng nhật thực, chạy biên dịch mvn sạch, mở nhật thực, mở dự án.
Tôi vừa thử đề xuất của bạn, nhưng thật không may, nó không hoạt động cho tôi. – Ari
M2e cần được định cấu hình để sử dụng kho lưu trữ cục bộ, tại nhà của bạn. Nói chung, người ta sẽ mong đợi nó làm như vậy tự động ... Nhưng trong trường hợp của bạn, nó sử dụng một kho lưu trữ nhà khác nhau.
Tôi cảm thấy nỗi đau của bạn ở đây - Tôi đã thấy nó sử dụng một repo mặc định bên trong nhật thực trong một số trường hợp, có thể gây ra vấn đề nếu bạn có/cần thư mục .m2.
Tôi tin rằng khi lần đầu tiên gặp sự cố này, tôi đã cài đặt plugin m2e mà không cần cài đặt thiết lập maven đầu tiên làm ứng dụng độc lập. Trong trường hợp này, có thể plugin m2e sử dụng bản sao/repo maven cục bộ.
Vì vậy, đạo đức của câu chuyện là: Bạn cần phải định cấu hình plugin để "xem" và "sử dụng" M2_HOME của bạn một cách chính xác.
Có một số lời khuyên tốt về nhận các thiết lập ngay tại đây: Eclipse m2eclipse getting dependancies from local repository
Bằng cách chỉnh sửa các thiết lập M2E Plugin qua cửa sổ Preferences, bạn có thể đảm bảo M2E được truy cập vào thư mục HOME Maven đúng, và điều đó sẽ giải quyết vấn đề này.
Repo cục bộ được đặt chính xác dưới: 'Window> Preferences> Maven> Cài đặt người dùng' thành'/home/ari/.m2/repository' nhưng tôi vẫn đang gặp vấn đề. – Ari
@Ari Bạn có thể thử chuyển đến Tùy chọn-> Maven-> Cài đặt và chọn cài đặt maven khác (tức là cài đặt trên máy của bạn, thay vì cài đặt trên máy tính của bạn)? CSONG dưới "Cài đặt người dùng", hãy thử nhấp vào "reindex" - m2eclipse cuối cùng sẽ đọc repos từ chỉ số maven. – jayunit100
- 1. Sử dụng kho lưu trữ Git cục bộ với kho lưu trữ Subversion chính
- 2. Xóa kho lưu trữ cabal cục bộ
- 3. Kho lưu trữ cục bộ ở đâu?
- 4. Tạo kho lưu trữ trung tâm trong Git từ kho lưu trữ cục bộ hiện có (trong Windows)
- 5. Kho lưu trữ cục bộ Maven trong settings.xml vs pom.xml
- 6. Các lọ lớp Delphi có lưu trữ cục bộ hoặc luồng cục bộ không?
- 7. Làm thế nào để thêm một lọ, nguồn và Javadoc vào kho lưu trữ Maven cục bộ?
- 8. Bất kỳ giải pháp SaaS nào để lưu trữ một kho lưu trữ maven riêng
- 9. SBT. Làm sạch kho lưu trữ cục bộ
- 10. Tạo một kho lưu trữ gói R cục bộ
- 11. chuyển đổi kho lưu trữ cục bộ maven thành kho lưu trữ từ xa
- 12. Tại sao maven sử dụng kho lưu trữ nội bộ của tôi trước kho lưu trữ cục bộ của tôi?
- 13. Ẩn danh kho lưu trữ git cục bộ?
- 14. Tại sao tôi không thể sao chép bất kỳ kho lưu trữ nào trong Git?
- 15. Git vô hiệu đẩy từ kho lưu trữ cục bộ
- 16. Di chuyển kho lưu trữ Mercurial cục bộ sang Bitbucket
- 17. Nhân bản kho lưu trữ Git cục bộ
- 18. Bazaar: Bỏ qua các tệp cục bộ chứ không phải trong kho lưu trữ tập trung?
- 19. Đẩy từ kho lưu trữ cục bộ sang GitHub được lưu trữ từ xa
- 20. Composer - sử dụng kho lưu trữ cục bộ
- 21. pip cài đặt kho lưu trữ git cục bộ
- 22. Có thể sử dụng cả Kho lưu trữ NuGet cục bộ và Kho lưu trữ từ xa
- 23. Maven: Làm thế nào để bao gồm các lọ trong Eclipse, mà không có sẵn trong kho lưu trữ?
- 24. Các phụ thuộc trong kho lưu trữ cục bộ maven với leiningen
- 25. Bzr: Tạo kho lưu trữ được chia sẻ từ kho lưu trữ độc lập hiện có
- 26. Đẩy vào kho lưu trữ git được lưu trữ cục bộ qua HTTP
- 27. Cập nhật một kho lưu trữ cục bộ với các thay đổi từ kho lưu trữ Github
- 28. Bất kỳ thực tiễn hay công cụ nào tốt nhất cho kho lưu trữ Ivy?
- 29. Làm thế nào để thiết lập một kho lưu trữ proxy cục bộ cho SBT?
- 30. Biểu tượng không xuất hiện trong kho lưu trữ Xcode?
Nếu bạn chắc chắn 100% phần trăm rằng đường dẫn kho lưu trữ cục bộ của bạn là chính xác, thì một vấn đề có thể là 'tệp.xml' hoặc 'pom.xml' của dự án của bạn không đúng định dạng. Ví dụ, nếu tệp 'pom.xml' của bạn có một thẻ XML chưa được đóng, thì m2e sẽ không thể giải quyết các phụ thuộc của bạn và sẽ đẩy các thông báo lỗi vào khuôn mặt của bạn. –
Maven vẫn hiển thị "BUILD SUCCESS" khi nhập một cái lọ và tham chiếu một đường dẫn không chính xác đến một cái bình. Dễ dàng bỏ qua một lần nhập không thành công. –