缓存是 C:\Users\userName\AppData\Local\NetBeans\Cache\ ,然后该文件夹的版本名称将指定正确的缓存。
C:\Users\userName\AppData\Local\NetBeans\Cache\
您也可以这样做:关闭IDE。而是删除文件并冒任何风险,重命名此缓存文件夹。现在启动IDE。启动后,将创建一个新的缓存文件夹,因为找不到该文件夹。现在,您可以安全地删除重命名的文件夹。
对于Linux中的Netbeans 7.4及更高版本,缓存是 $HOME/.cache/netbeans/7.4 。
$HOME/.cache/netbeans/7.4
只需安装 的 缓存橡皮擦插件 强> ,它与nb6.9,7.0,7.1,7.2和7.3兼容: 要配置插件,您必须提供netbean关于屏幕的缓存目录。 然后使用Tools-> erase cache,清除netbeans缓存。 这就是全部,祝你好运。
http://plugins.netbeans.org/plugin/40014/cache-eraser
在Window 7中,缓存位于C:/ Users / USERNAME / AppData / Local / NetBeans / Cache
NetBeans cachedir是一个由可能变大,可能经常更改的文件组成的目录,可以随时删除和重新创建。例如,Java类路径扫描的结果位于cachedir中。
的 NetBeans 7.1及更早版本 强> 默认情况下,userdir位于存储在用户主目录中的名为.netbeans的(隐藏)目录中。主目录在类Unix系统上是$ {HOME},在Windows上是%USERPROFILE%(通常设置为C:\ Documents and Settings \)。可以在userdir的var / cache子文件夹中找到cachedir。 顾名思义,userdir对每个用户都是唯一的。对于安装的每个NetBeans版本,userdir将是一个唯一的子目录,例如.netbeans /。 要找到您确切的用户位置,请转到IDE的主菜单,然后选择帮助>关于。 (Mac:NetBeans>关于NetBeans)。 NetBeans 7.1允许使用交换机--cachedir将缓存目录分隔到所需位置。
的 例子 强> 运行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菜单中选择Go> Go to Folder,在框中键入/Users/jdoe/.netbeans/5.0/,然后单击Go。 ) 运行NetBeans 5.0的Linux用户jdoe很可能会找到他的用户目录 /home/jdoe/.netbeans/5.0/
请参见NetBeans站点上的此文档: NetBeans 7.2及更高版本
缓存目录的路径列在“关于”窗口(菜单“帮助/关于”)中。关闭NetBeans,然后删除(或重命名)目录。 NetBeans将在启动时重建其缓存。
的 TL;博士 强> 你可能不需要打击你的 的 整个 强> NetBeans缓存。
我的问题表现为运行干净的构建没有删除以前的 build 文件夹或 testuserdir 文件夹,当我使用NetBeans 8.0.2时。
build
testuserdir
我第一次遇到这个问题,Ray Slater上面的回答对我帮助很大。我有两个项目组,必须关闭两个组中的每个项目,关闭NetBeans,清除缓存,然后将我的项目添加回我的组,然后再重新运行。
后来,NetBeans 8.1再次出现了这个问题。我关闭了NetBeans,然后跑了 ant build clean 在命令行,它工作。当我重新打开NetBeans时,问题得到了解决。我发现NetBeans保持打开状态,只需要关闭以删除文件夹。
ant build clean
的 更新 强> 我终于弄清楚发生了什么。不知何故,我的NetBeans“模块套件项目”(黄色/橙色拼图 的 小号 强> icon)已经关闭并且“模块项目”(紫色拼图图标) 的 具有相同的确切名称 强> 因为“模块套件项目”已经开放。建筑清洁正确清理了特定项目,但没有清理整个套件。
现在我再次正确打开了“Module Suite Project”,事情按预期工作。这解释了原因 ant build clean 工作,因为它是在适当级别的命令行上完成的,以清理整个套件。
我怀疑我根本不需要彻底清除我的NetBeans缓存,尽管这样做实际上解决了为什么它只显示“模块项目”而不是“模块套件项目”的问题,从而做到了正确的事情。我点击了 build clean ...如果我只是意识到套件不再打开而且只有项目,我可以在三秒内修复它。
build clean
我试过这个
C:\ Users \用户radhason \应用程序数据\本地\ NetBeans的\缓存
按Ok按钮,然后将显示缓存文件夹并删除netbeans的缓存文件夹。