163 votes

Comment nettoyer le cache du projet dans IntelliJ IDEA comme le clean d'Eclipse ?

Parfois l'IDE fait des erreurs à cause du cache. Dans Eclipse, nous pouvons utiliser clean pour résoudre le problème. Comment puis-je faire cela dans IntelliJ ?

277voto

Java Devil Points 4658

Selon la version que vous exécutez. C'est essentiellement la même chose, il suffit d'aller à
Fichier -> Invalider les caches puis redémarrez Intellij
ou
Fichier -> Invalider les caches / Redémarrer

La principale différence est que dans les anciennes versions, vous deviez redémarrer manuellement car les fichiers de cache ne sont pas supprimés tant que vous n'avez pas redémarré. Les versions plus récentes vous demanderont si vous souhaitez également redémarrer.

Older versionsNewer Versions

Comme on le voit ici sur cette page d'aide officielle de Jetbrains


Vous pouvez également essayer de supprimer les caches manuellement dans la section system pour votre version installée. L'emplacement de ce dossier dépend de votre système d'exploitation et de la version installée.

Windows Vista, 7, 8, 10
<SYSTEM DRIVE>\Users\<USER ACCOUNT NAME>\.<PRODUCT><VERSION>

Linux/Unix
~/.cache/JetBrains/<product><version>

Mac OS
~/Library/Caches/<PRODUCT><VERSION>

Lisez ceci pour plus de détails sur les emplacements des caches.

11voto

Shorn Points 1304

Peut-être pas. LE réponse, mais c'est définitivement AN réponse.

Si rien d'autre ne fonctionne pour vous, passez à l'option nucléaire : Fermez IDEA et supprimez le répertoire ".../.IntelliJIdea/system" en utilisant vos outils de système de fichiers locaux.

Le répertoire .IntelliJIdea se trouve généralement dans votre répertoire personnel. La configuration de votre IDE se trouve dans le répertoire ".../.IntelliJIdea/config", donc tout devrait bien se passer.

Évidemment, ce n'est pas la façon "IDEA" de le faire et serait complètement non pris en charge par JetBrains. De plus, je n'utilise pas Android Studio, donc je ne sais pas si cela va poser des problèmes, mais voilà.

Cela a fonctionné pour moi avant quand j'ai eu des problèmes pour faire démarrer IDEA et rien d'autre ne fonctionne pour me faire démarrer. Peut-être sauvegarder l'ensemble de votre répertoire .IntelliJIdea si vous avez une peur morbide de perdre tout votre travail >.<.

4voto

Shorn Points 1304

IDEA 13 est sorti maintenant, il est donc intéressant de noter que Jetbrains a maintenant ajouté un moyen facile de le faire : "File/Invalidate Caches".

Voir : http://www.jetbrains.com/idea/webhelp/cleaning-system-cache.html

(l'autre réponse reste la façon de le faire avec IDEA 12)

2voto

rogerdpack Points 12806

En plus de la .Intellij* et en invalidant le cache, si vous voulez vraiment tout effacer, supprimez également le fichier .idea et *.iml les fichiers par projet qu'IntelliJ génère également...

0voto

Juned Ahsan Points 33217

Essayez ça :

Allez dans les paramètres (Fichier > Paramètres ou ctrl+alt+S). Sous Project Settings, sélectionnez le nœud "Compiler". Sur la gauche, décochez "Clear output directory on rebuild".

Notez qu'il s'agit d'un paramètre par projet. Si vous le souhaitez, vous pouvez le modifier dans les paramètres du modèle de projet (Paramètres > Autres paramètres > Paramètres du modèle).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X