gpt4 book ai didi

java - Eclipse 告诉我一个方法是未定义的,而实际上它显然已经定义了

转载 作者:行者123 更新时间:2023-11-29 05:57:03 25 4
gpt4 key购买 nike

我在 RAD 7.5 工作。我正在将一个包从一个 Web 项目导入到另一个 Web 项目。我实例化该类并尝试使用它的方法之一,但我收到一个构建错误,指出该方法未定义。该方法是公开的。除此方法外,所有其他方法均有效。我从中导入的项目已正确构建。我试过删除这两个项目,再次从版本控制中获取它们,然后重建它们。到底什么可能是问题,或者我还能在 eclipse (RAD 7.5) 中检查什么?

附加信息:

被调用的方法不是静态的。它是公共(public)的,并从非静态、 protected 方法中调用。

代码片段

我正在导入的类:

package com.state;

public TelcoVariableTracker() {
super();
}

public boolean isMedicalFlag() {
return isMedicalFlag;
}

存在构建错误的类:

import com.state.TelcoVariableTracker;

protected method() {

TelcoVariableTracker phoneInfo = HttpSessionUtils.getTelcoVariableTracker(request);

if (phoneInfo.isMedicalFlag() { // Build error: The method isMedicalFlag() is undefined for the type TelcoVariableTracker
// Do things
}
}

最佳答案

我遇到了同样的问题,清理项目成功了:)

关于java - Eclipse 告诉我一个方法是未定义的,而实际上它显然已经定义了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11671789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com