Erstellen Sie IntelliJ-Projektindizes neu


133

IntelliJ IDEA 10.5.1 meldet keine Verwendungen für alle Methoden, Klassen usw.

Kann ich IntelliJ zwingen, die Projektindizes neu zu erstellen?

Antworten:


257

Datei -> Caches ungültig machen ...

(Erzwingen Sie die Neuerstellung aller Caches und Indizes beim nächsten Start.)

Starten Sie IntelliJ IDEA neu.

Achtung: Entfernt die lokale Geschichte.


6
Wie bringt man IntelliJ dazu, nur bestimmte Ordner zu indizieren?
FutuToad

3
Es war nicht mein Problem, aber +1 für den Tipp
MoienGK

2
Dies beseitigte ein Kompilierungsproblem, das ich in IJ 14.0.3 hatte, wo IJ Importe von abhängigen Modulen nicht löste, obwohl sie explizit in der Projektstruktur enthalten waren. Sie müssen IJ nicht mehr neu starten.
Wjohnson

Dies behebt ein Problem, bei dem Android- ActivityUnterklassen nicht als ContextUnterklasse erkannt wurden . Schade, dass es auch die lokale Geschichte löscht
Xiao

4
Achtung: Datei -> Ungültige Caches entfernen den lokalen Verlauf
user3366706

0

Durch einen Neustart von IntelliJ wurde dies in meinem Fall behoben (Ultimate 2019.1). Beim Neustart werden die Indizes selbst neu erstellt.

Ein interessanter Nebeneffekt, abgesehen von allen Importen und nicht lokalen Referenzen, die als Fehler auftreten, war der Fehler, der in allen String-Literalen gemeldet wurde:

Incompatible types. 
Required: java.lang.String 
Found: java.lang.String
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.