Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 另一个Netbeans问题|找不到符号方法,但已正确声明_Java_Ide_Compiler Errors_Netbeans6.7 - Fatal编程技术网

Java 另一个Netbeans问题|找不到符号方法,但已正确声明

Java 另一个Netbeans问题|找不到符号方法,但已正确声明,java,ide,compiler-errors,netbeans6.7,Java,Ide,Compiler Errors,Netbeans6.7,这是糟糕的一天,除了IDE没有编译/部署之外,因为我浪费了宝贵的时间,我终于让它部署了。在编译并运行了几次之后,我突然收到了一条奇怪的消息: T:\Users\Triztian\Documents\RHT System\RHTUBSDB\src\java\controllers\OrderSearch.java:64:找不到符号 符号:metadatajava.lang.Long方法 地点:BO类封面 OrderExtraInfoDTO foundInformation=frmCover.met

这是糟糕的一天,除了IDE没有编译/部署之外,因为我浪费了宝贵的时间,我终于让它部署了。在编译并运行了几次之后,我突然收到了一条奇怪的消息: T:\Users\Triztian\Documents\RHT System\RHTUBSDB\src\java\controllers\OrderSearch.java:64:找不到符号 符号:metadatajava.lang.Long方法 地点:BO类封面 OrderExtraInfoDTO foundInformation=frmCover.metadatafoundOrder.getReferenceNumber; 我的理解是,这意味着我的方法没有声明,但情况并非如此,因为我的方法是明确声明和编码的

CoverForm.java:

我尝试过重命名该方法,但没有成功,非常感谢您的帮助,因为我对NB 6.9.1感到失望,因为有些崩溃和另一个奇怪的错误可能会引起昆虫学家的注意,它会锁定编辑器并显示一条消息,说:每当我按delete键时,重构无法在给定的上下文中完成,强迫我重新启动IDE。 编辑


好的,我已经删除了我发布的类,并将它们合并到了一个更合适的位置,但是我仍然得到了一个愚蠢的符号not found error,但这次是在另一个符号上。Netbeans 6.9.1是一个非常健壮的IDE。如果出现以下情况,您可能会遇到上述问题:

您运行NB时没有足够的可用磁盘空间。请确保您的文件系统上至少有2 GB的空闲空间,可以存放必要的临时文件。 在项目空间中,有大量项目处于活动状态。通过更频繁地删除和重新打开,将此数量减少到所需的项目。
希望这有助于

我不认为这是问题所在,我有超过400 Gb的磁盘空间,只有一个项目文件,但感谢您的帮助。在这种情况下,请检查是否有大量分散运行的项目占用大量内存。最后一个选择是尝试重新安装NB。我还重新安装了netbeans,从他们的网站下载了最新版本,我在这台机器上只开发了一个项目,似乎我的特定项目触发了所有这些错误,因为我将该项目迁移到笔记本电脑上,并遇到了同样的问题,尝试删除生成目录时,只留下/src和/web仍然存在相同的错误。可能是一个或多个生成*.xml文件已损坏。设置一个新项目并手动再次创建有问题的类。然后将源代码从旧项目中的类复制粘贴到它们中。是的,我已经启动了一个新项目,并将src和web文件夹复制到其中,但仍然没有成功…再次您好!剩下的步骤是检查您正在使用的外部库。因为您已经进行了新的安装,所以包中包含的jar应该是正常的。为了检查图书馆,做一个新项目,写几个米老鼠程序,确保它们正常工作。

public OrderExtraInfoDTO metadata(Long ReferenceNumber) {
        OrderExtraInfoDTO foundInformation = new OrderExtraInfoDTO();
        try{
            foundInformation =  lnkAddInformation.fetchInformation(ReferenceNumber);
        } catch (DAOException daoe) {
            this.setError("additional_information", daoe.getMessage());
        }
        return foundInformation;
    }

CoverDTO foundCover = frmCover.search(foundOrder.getReferenceNumber());
            OrderExtraInfoDTO foundInformation = frmCover.metadata(foundOrder.getReferenceNumber());
            UpgradesDTO foundUpgrades = frmUpgrades.search(foundOrder.getReferenceNumber());