我在NetBeans中创建了一个项目,现在想要清除NetBeans缓存。
我使用的是Windows 7机器,NetBeans版本为7.0.1。
请问如何进行清除操作?
我在NetBeans中创建了一个项目,现在想要清除NetBeans缓存。
我使用的是Windows 7机器,NetBeans版本为7.0.1。
请问如何进行清除操作?
在删除缓存之前关闭NetBeans。
缓存位于C:\Users\<username>\AppData\Local\NetBeans\Cache\
。
使用%USERPROFILE%
Windows变量清除缓存:
del /s /q %USERPROFILE%\AppData\Local\NetBeans\Cache\
如果设置了,您还可以使用环境变量%LOCALAPPDATA%
:
del /s /q %LOCALAPPDATA%\NetBeans\Cache\
缓存位于:~/.cache/netbeans/${netbeans_version}/index/
缓存位于:~/Library/Caches/NetBeans/${netbeans_version}/
另请参见http://wiki.netbeans.org/FaqWhatIsUserdir。
在Windows上,选择帮助»关于菜单将显示一个对话框,其中包含以下文本:
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
缓存目录的路径可以在“帮助/关于”菜单中找到。关闭NetBeans,然后删除(或重命名)该目录。NetBeans启动时将重新构建其缓存。
C:\Users\username\.netbeans\7.0\var\cache
。删除此目录应清除您的缓存。在安装有 NetBeans 8.1 的 Mac 上,
rm -fr 8.1
。根据您的实际情况,版本号可能不同,请删除相应版本号的文件夹。我要补充一点,我试过解决因缓存中缺少库引起的引用问题,但删除缓存并不能解决问题。
我关闭了NetBeans(7.2.1),删除了缓存,再次打开NetBeans,它重新生成了缓存,但库仍然丢失(通过查看.../Cache/7.2.1/index/archives.properties进行检查)。
为了解决问题,我在关闭NetBeans和删除缓存之前关闭了我的打开项目。
对于Linux上的Netbeans 7.4及以上版本,缓存位于$HOME/.cache/netbeans/7.4
。
示例 运行 NetBeans 5.0 的 Windows 用户 jdoe 可能会在以下位置找到他的用户目录: C:\Documents and Settings\jdoe.netbeans\5.0\ 运行 NetBeans 5.0 的 Windows Vista 用户 jdoe 可能会在以下位置找到他的用户目录: C:\Users\jdoe.netbeans\5.0\ 运行 NetBeans 5.0 的 Mac OS X 用户 jdoe 可能会在以下位置找到他的用户目录: /Users/jdoe/.netbeans/5.0/ (要在 Finder 中打开此文件夹,请从 Finder 菜单中选择前往 > 文件夹,输入 /Users/jdoe/.netbeans/5.0/ 并单击前往。) 运行 NetBeans 5.0 的 Linux 用户 jdoe 可能会在以下位置找到他的用户目录: /home/jdoe/.netbeans/5.0/
请查看 NetBeans 网站上的此文档:NetBeans 7.2 及更高版本
在 Windows 10 上使用 NetBeans 8+ 时,存在一个明确的重复类错误 bug,可以通过清理缓存解决,缓存位于 C:\Users\<user>\AppData\Local\NetBeans\Cache
。
/home/{user}/.netbeans/7.4/var/filehistory
和/home/{user}/.netbeans/7.4/var/log
文件夹中的文件。 - Sudhakar Krishnan