【问题标题】:NetBeans code completion shows the old names of classes that were renamedNetBeans 代码完成显示已重命名的类的旧名称
【发布时间】:2009-11-02 17:53:10
【问题描述】:

在 NetBeans 6.7.1 中,我有一个 Java 项目,我在其中重命名了一些类。重命名它们后,代码完成显示类的旧名称而不是新名称。当我构建一个依赖于这个项目的项目时,我注意到它甚至会为旧类创建 .class 文件。如果我删除重命名的类并从头开始创建它们,问题仍然存在。使用 grep 在我的项目文件夹中找不到对类旧名称的引用。如果我有使用新类名的代码,我也会遇到运行时错误。但是,当我构建该项目时,它是成功的。可能是什么问题?

【问题讨论】:

    标签: netbeans code-completion


    【解决方案1】:

    在尝试了许多不同的事情之后,删除我的 NetBeans 缓存文件夹并重新启动 NetBeans 是解决问题的唯一方法。在 Windows 上,缓存文件夹位于 C:\Documents and Settings\USERNAME\.netbeans\6.7\var\cache。这似乎是 NetBeans 中的一个错误。

    【讨论】:

      【解决方案2】:

      这个错误似乎在 7.1 中仍然存在,与旧的 .class 文件相同的问题并删除缓存文件夹修复了它

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-11-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多