2

错误是这样的:

DataNode 类型中的方法 add(String, int) 不适用于参数 (String, String)

但是,在 DataNode 类中,我有许多重载add()方法,包括一个采用 aString和 an 的方法,int以及一个采用两个Strings 的方法。Eclipse 似乎没有“看到”正确的add()方法。

我尝试过刷新项目和文件并删除方法,保存文件,然后将其添加回来。无论我尝试了什么,错误仍然存​​在。

有谁知道原因以及如何纠正它?

4

2 回答 2

2

尝试直接清理项目 Project-Clean

我的情况是,这在大多数情况下都有效。

于 2009-07-08T12:00:16.640 回答
1

强制使用我的 Ant 构建脚本进行编译,发现了一些错误。当我重构我的包名称时,导入语句被添加到一些导入不存在文件的文件中(或者至少应该是不存在的文件,我需要检查一下)。出于某种原因,这产生了我看到的错误。删除导入语句更正了问题。

于 2009-07-08T11:59:00.950 回答