J'ai créé un projet dans NetBeans, et je voudrais vider le cache de NetBeans.
J'utilise NetBeans 7.0.1 sur une machine Windows 7.
Comment dois-je m'y prendre ?
J'ai créé un projet dans NetBeans, et je voudrais vider le cache de NetBeans.
J'utilise NetBeans 7.0.1 sur une machine Windows 7.
Comment dois-je m'y prendre ?
Fermez NetBeans avant de supprimer le cache.
Le cache est situé dans C:\Users\<username>\AppData\Local\NetBeans\Cache\
.
Effacez le cache à l'aide de la fonction %USERPROFILE%
Variable Windows :
del /s /q %USERPROFILE%\AppData\Local\NetBeans\Cache\
Si elle est définie, vous pouvez également utiliser la variable d'environnement %LOCALAPPDATA%
:
del /s /q %LOCALAPPDATA%\NetBeans\Cache\
Le cache est à : ~/.cache/netbeans/${netbeans_version}/index/
Le cache est à : ~/Library/Caches/NetBeans/${netbeans_version}/
Voir aussi http://wiki.netbeans.org/FaqWhatIsUserdir .
Sous Windows, en sélectionnant le bouton Aide " À propos affichera une boîte de dialogue contenant le texte suivant :
Product Version: NetBeans IDE 8.0.2 (Build 201411181905)
Java: 1.7.0_80; Java HotSpot(TM) 64-Bit Server VM 24.80-b11
Runtime: Java(TM) SE Runtime Environment 1.7.0_80-b15
System: Windows 7 version 6.1 running on amd64; Cp1252; en_CA (nb)
User directory: C:\Users\Username\AppData\Roaming\NetBeans\8.0.2
Cache directory: C:\Users\Username\AppData\Local\NetBeans\Cache\8.0.2
Quel que soit le système d'exploitation, la boîte de dialogue À propos de contient le chemin d'accès correct au répertoire de cache.
Ajouté le chemin pour OSX et le lien vers le wiki. Les versions antérieures de Netbeans semblent avoir été dans ~/.netbeans/${netbeans_version}/var/cache.
Pour XP : C:\Documents et Réglages\<nom d'utilisateur> \Local Paramètres \Application Données \NetBeans\Cache
Oui, merci beaucoup ! Cela me rendait complètement dingue de chercher des bugs pendant des heures. n'étaient pas vraiment là -- la classe avec la méthode main n'était pas trouvée, et certaines classes d'exception personnalisées n'étaient pas reconnues comme implémentant la méthode main. Throwable
... J'ai juste supprimé ce stupide cache, et maintenant tout fonctionne bien.
Sans oublier les IDE basés sur Netbeans (comme JMonkey) qui peuvent avoir un emplacement de répertoire différent mais pour lesquels cela fonctionne toujours.
Pour la version 8, voir la réponse de Pino ci-dessous [lien]. stackoverflow.com/a/17238597/1401409
J'ajouterai simplement que j'ai essayé de résoudre des problèmes de référence causés par une bibliothèque manquante dans le cache, et que la suppression du cache n'a pas suffi à résoudre le problème.
J'ai fermé NetBeans (7.2.1), supprimé le cache, puis rouvert NetBeans, et il a régénéré le cache, mais la bibliothèque était toujours manquante (vérifié en regardant dans .../Cache/7.2.1/index/archives.properties).
Pour résoudre le problème, j'ai dû fermer mes projets ouverts avant de fermer NetBeans et de supprimer le cache.
Merci, cela a fonctionné. J'ai juste fermé tous les projets ouverts sur Netbean en mettant en surbrillance tous les projets ouverts, en faisant un clic droit et en cliquant sur fermer. Ensuite, j'ai fermé netbean et supprimé le cache à C:\Users\ "nom d'utilisateur" \AppData\Local\NetBeans\Cache
To resolve the problem I had to close my open projects before closing netbeans and deleting the cache.
<-- Ceci. Absolument. J'avais deux groupes de projets, et j'ai dû fermer chaque projet dans les deux groupes, fermer NetBeans, vider le cache, puis ajouter à nouveau mes projets à mes groupes avant que cela ne fonctionne à nouveau. Merci Ray !
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.
7 votes
Sur NB7.4 linux : Supprimer les fichiers à l'intérieur
/home/{user}/.netbeans/7.4/var/filehistory
y/home/{user}/.netbeans/7.4/var/log
.