Xây dựng lại chỉ mục dự án IntelliJ


133

IntelliJ IDEA 10.5.1 đang báo cáo mức sử dụng bằng không cho tất cả các phương thức, các lớp, v.v.

Tôi có thể buộc IntelliJ xây dựng lại các chỉ mục dự án không?

Câu trả lời:


257

Tệp -> Bộ nhớ cache không hợp lệ ...

(Buộc xây dựng lại tất cả bộ nhớ cache và chỉ mục trong lần khởi động tiếp theo)

Khởi động lại IntelliJ IDEA.

Chú ý: Loại bỏ lịch sử địa phương.


6
Làm thế nào để bạn có được intelliJ để chỉ mục các thư mục nhất định?
— FutuToad

3
đó không phải là vấn đề của tôi mà là +1 cho tiền boa
— MoienGK

2
Điều này đã giải quyết một vấn đề biên dịch mà tôi gặp phải trong IJ 14.0.3 khi IJ không giải quyết nhập khẩu từ các mô-đun phụ thuộc mặc dù chúng được bao gồm rõ ràng trong cấu trúc dự án. Bạn không còn phải khởi động lại IJ.
— wjohnson

Điều này đã khắc phục sự cố trong đó các Activitylớp con Android không được công nhận là Contextlớp con. Đáng tiếc nó cũng xóa lịch sử địa phương
— Xiao

4
Thận trọng: Tệp -> Bộ nhớ cache không hợp lệ sẽ xóa lịch sử cục bộ
— user3366706

0

Khởi động lại IntelliJ đã sửa lỗi này trong trường hợp của tôi (Ultimate 2019.1) - khi khởi động lại, nó tự xây dựng lại các chỉ mục.

Một tác dụng phụ thú vị, ngoài tất cả các nhập khẩu và các tham chiếu không cục bộ xuất hiện là lỗi, là lỗi được báo cáo trên tất cả các chuỗi ký tự:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.