2013-05-03 15 views
5

Một vài ngày trước, nhật thực của tôi đã ngừng có thể tự động nhập các lớp. Vì vậy, thường khi tôi có một lớp tôi đang sử dụng, như BufferedReader, mà tôi cần phải nhập, tôi chỉ cần nhấn ctrl + shift + O và nhập khẩu kỳ diệu xuất hiện. Nhưng bây giờ, các mục nhập cơ bản như Danh sách hoặc Máy quét chỉ ngồi ở đó, tất cả đều nhợt nhạt và đỏ. Tôi có 1.6JRE được bao gồm như là một phần của dự án của tôi, và khi tôi nhập khẩu chúng theo cách thủ công thì chúng sẽ hoạt động.Eclipse không còn có thể tự động nhập các lớp java

Đây là một sự bực bội và mất thời gian lớn ngay bây giờ. Tôi đang mở cho bất kỳ đề xuất nào để khắc phục sự cố.

+1

Bạn đã kiểm tra các phím tắt để đảm bảo nó không bị thay đổi? Window> Prefences> General> Keys? –

+0

Vì vậy, ánh xạ khóa vẫn như cũ và khởi động lại không hoạt động. Nhưng! tin tốt là đề xuất thứ hai của Jim hoạt động. Việc tái tạo dự án từ nguồn đã khắc phục được sự cố. Người đàn ông đã gây phiền nhiễu, cảm ơn bạn! – greedybuddha

+0

Là một sang một bên, bạn có thể làm cho bình luận của bạn một câu trả lời tôi có thể đánh dấu Jim? Đề xuất của bạn hoạt động, nhưng không biết cách cung cấp tín dụng cho bạn. – greedybuddha

Trả lời

10

Tôi đã thấy hành vi này trước đây. Đôi khi chỉ cần đóng và mở lại Eclipse giải quyết nó. Đôi khi tôi đã phải tạo lại dự án từ nguồn, điều này có thể gây đau đớn nếu bạn có nhiều phụ thuộc và bạn không sử dụng Maven. Bạn cũng nên làm một File/Refresh ở cấp cao nhất để đảm bảo bạn đang đồng bộ với hệ thống tập tin

+3

đóng và mở lại cố định nó. : D cảm ơn – Youssef

+0

Tôi đã phải tạo lại toàn bộ dự án, bởi vì tôi đã nhập một số tồn tại – dani24

4
  1. Cố gắng khôi phục lại các tùy chọn mặc định trong 'Windows> Preferences> Java> Editor> Content Assist> Nâng cao' .

  2. Nếu nó không hoạt động, hãy cố gắng tạo ra một không gian làm việc mới và nó có thể giải quyết vấn đề của bạn

Hy vọng nó sẽ giúp!

+0

Vì vấn đề hiện đã biến mất, tôi không thể kiểm tra để đảm bảo công trình này hoạt động. Nhưng nếu điều đó xảy ra trong tương lai, tôi sẽ thử điều này trước! dễ hơn một chút so với việc tạo lại một dự án. – greedybuddha