在NetBeans的6.7.1,我在我改名一些类的Java项目。它们重命名后,代码完成显示类的旧名称,而不是新名称。当我将建立依赖此项目一期工程,我发现它甚至会让人产生.class文件的老班。如果我删除重命名的类和从头开始创建他们,这个问题依然存在。我可以用grep找到在我的项目文件夹中的类的旧名称的引用。我也将得到运行时错误,我使用新的类名有代码。当我虽然建项目,它是成功的。可能是什么问题?

有帮助吗?

解决方案

尝试很多不同的东西,删除我的NetBeans的缓存文件夹并重新启动后的NetBeans是为这个问题的唯一补救措施。在Windows上,缓存文件夹位于C:\的Documents and Settings \用户名\的.netbeans \ 6.7 \ VAR \缓存。这似乎是在NetBeans的一个错误。

其他提示

这个错误似乎在7.1仍然存在,同样的问题与旧的.class文件并移除缓存文件夹固定它

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top