Tôi đã tạo một dự án đa mô-đun bằng Indigo với m2e 1.0. Một trong các mô-đun con có sự phụ thuộc vào mô-đun kia. Tất cả đều được xây dựng chính xác dưới maven.Eclipse Indigo với m2e không thể tìm thấy phụ thuộc maven trong một dự án đa mô-đun
Eclipse, tuy nhiên, không thể tìm thấy bất kỳ lớp nào mà mô-đun này sử dụng từ phụ thuộc .jar. Các thuộc tính của dự án cho thấy các tạo phẩm trong Maven Dependencies, nhưng nó không hiển thị chính tệp .jar thực.
Tôi đã thêm sự phụ thuộc với menu Maven cho dự án này.
Đường dẫn .project và .classpath được tạo tự động tại một số điểm. Tôi không phải chạy mvn eclipse: eclipse hoặc mvn eclipse: m2e (hoặc bất kỳ mục tiêu nào cho m2e). Đường dẫn .classpath không có .jar phụ thuộc trong nó, nhưng nó có org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER.
Tôi đã thử tất cả các tùy chọn trong menu Maven (cập nhật phụ thuộc, cập nhật cấu hình) và làm mới dự án. Tôi đã đóng và mở lại Eclipse. Nó vẫn hiển thị lỗi.
Điều này làm cho Eclipse vô giá trị như một trình soạn thảo Java trong các dự án đa mô-đun. Tôi có thể tự thêm vào phụ thuộc .jar trong .classpath, nhưng điều này đánh bại mục đích của việc tích hợp Eclipse và Maven với m2e.
Có giải pháp nào cho điều này trong Eclipse không?
Cảm ơn.