Tôi đang sử dụng Eclipse để phát triển Java. Tất cả các nguồn của tôi biên dịch tốt và các ứng dụng kết quả biên dịch tốt. Tuy nhiên, tôi vẫn nhận được thông báo lỗi "red-x" trong Package Explorer.Trong Eclipse, điều gì có thể gây ra biểu tượng lỗi "Red-x" của Package Explorer khi tất cả các nguồn Java biên dịch mà không có lỗi?
Tất cả các nguồn của tôi trong thư mục nguồn này (quá dài cho ảnh chụp) biên dịch tốt, không ai trong số chương trình là "đỏ-x" biểu tượng lỗi.
Bất kỳ đề xuất về cách khắc phục vấn đề sẽ được đánh giá cao.
Tôi đặc biệt có được nó khi một thành phần phi-Java không xác nhận (một ví dụ điển hình sẽ là một tập tin XML, như mùa xuân hay maven của). –
nếu bạn có thể thấy bất kỳ vấn đề nào trong chế độ xem sự cố, đó là lý do rõ ràng. Tôi chưa thấy bất kỳ lỗi nào không có lý do rõ ràng :) – nanda
Thêm vào câu trả lời của jan-gressman. Đôi khi, khi bạn nhìn vào tab "Sự cố", bạn sẽ thấy vấn đề là các tệp phụ có dấu gạch dưới trong một số thư mục, ví dụ: __duplicatefile.java. Để sửa lỗi này, nhấp chuột phải vào dự án và chọn: Show In> Navigator. Sau đó xóa các tập tin trùng lặp với gạch dưới và xây dựng dự án của bạn. – GraSim