2011-08-23 75 views
7

Tôi đã tạo dự án maven đa mô-đun trong Eclipse IDE (đã cài đặt plugin M2Eclipse). Ở đó tôi có thể xây dựng dự án của tôi thành công. Nhưng sau khi xây dựng nó cũng cho thấy biểu tượng lỗi trong mỗi dự án mô-đun của tôi. Loại vấn đề này có thể là gì?Biểu tượng lỗi dự án Maven 2 trong Eclipse

Cảm ơn bạn.

+2

Bạn có bao giờ muốn đọc các thông báo lỗi không? Đó chắc chắn là một ý tưởng tốt hơn so với mong đợi chúng ta đoán các thông báo lỗi. –

+0

Làm thế nào để bạn mong đợi mọi người giúp bạn, nếu bạn không giải thích được vấn đề? "Ồ, nhìn này, tôi có vấn đề! Nó có thể là gì ...?!". – carlspring

+1

+1 để mô tả vấn đề ** rất chính xác **, vì loại báo cáo lỗi không đầy đủ này không kèm theo bất kỳ văn bản nào (đặc biệt là không có trên các tab 'Lỗi Nhật ký' hoặc' Bảng điều khiển '). Câu trả lời của @CoolBeans cũng giải quyết được vấn đề cho tôi. – Withheld

Trả lời

17

Nếu không biết lỗi nào bạn đang thấy, tôi sẽ giả định rằng vấn đề của bạn là với thuộc tính dự án eclipse (đường dẫn xây dựng, đặc tả thư mục src, thư mục lớp đầu ra, v.v.).

Bạn đã gắn thẻ plugin m2eclipse, vì vậy bạn có thể nhấp chuột phải vào dự án của bạn trong eclipse chọn maven->update project configuration. Nếu bạn không thấy tùy chọn đó dưới con quạ thì trước tiên bạn sẽ thấy một tùy chọn có tên là maven->enable dependency management. Nhấp vào đó đầu tiên và sau đó bạn sẽ có thể xem tùy chọn cấu hình dự án cập nhật.

Nếu điều này không khắc phục được, hãy mở thư mục dự án của bạn chứa tệp pom.xml trong dấu nhắc lệnh và chạy mvn eclipse:eclipse.

Một trong những điều trên sẽ giải quyết các thông báo lỗi pesky đó với điều kiện bản thân maven của bạn tự tạo thành công.

+0

Đó là một số vấn đề về phiên bản liên quan đến xây dựng maven, cho Maven 3 phải sử dụng số phiên bản cho tất cả các plugin xây dựng. sử dụng POM hiệu quả Tôi đã khắc phục vấn đề. – Chandana

+0

@CoolBeans, tôi không nghĩ rằng nó là một ý tưởng tốt để trộn cả eclipse-maven-plugin tức là 'eclipse: eclipse' và m2eclipse. Cả hai đều thưởng thức các loại ma thuật của riêng mình. –

+0

@Vineet Reynolds Tôi đồng ý. Tôi đã cho nó như là một lựa chọn trong trường hợp OP doesnt muốn sử dụng m2eclipse. – CoolBeans

1

trong Eclipse mở Markers Tab (Bạn có thể mở nó từ Window -> Show View -> tìm kiếm dấu)

Nó sẽ hiển thị tất cả các lỗi liên quan đến dự án của bạn. Bạn có thể xác định các vấn đề liên quan đến vấn đề của mình và giải quyết tương ứng. Đôi khi nó hiển thị tùy chọn Quick Fix, điều này rất hữu ích.

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