GWT-没有适用于类型';XXX';;您是否忘记继承所需的模块?

GWT-没有适用于类型';XXX';;您是否忘记继承所需的模块?,gwt,serialization,Gwt,Serialization,我是GWT的新员工,我有一个具有以下类别的应用程序: package evaluation.system.shared; import java.io.Serializable; import com.google.gwt.user.client.rpc.IsSerializable; public class Evaluation implements Serializable, IsSerializable{ /** * */ private sta

我是GWT的新员工,我有一个具有以下类别的应用程序:

package evaluation.system.shared;

import java.io.Serializable;
import com.google.gwt.user.client.rpc.IsSerializable;

public class Evaluation implements Serializable, IsSerializable{
    /**
     * 
     */
    private static final long serialVersionUID = 1L;
    private String evaluatorRID;
    private String fName;
    private String lName;
    private double score;

    public Evaluation() {
    }

    public String getEvaluatorRID() {
        return evaluatorRID;
    }
    public void setEvaluatorRID(String evaluateeRID) {
        this.evaluatorRID = evaluateeRID;
    }
    public String getfName() {
        return fName;
    }
    public void setfName(String fName) {
        this.fName = fName;
    }
    public String getlName() {
        return lName;
    }
    public void setlName(String lName) {
        this.lName = lName;
    }
    public double getScore() {
        return score;
    }
    public void setScore(double score) {
        this.score = score;
    }
    public Evaluation(String evaluatorRID, String fName, String lName,
            double score) {
        this.evaluatorRID = evaluatorRID;
        this.fName = fName;
        this.lName = lName;
        this.score = score;
    }
  }
每次运行应用程序时,都会出现以下错误:

[错误][evaluationsystem]第10行:没有可用的源代码 类型评估、系统评估、共享评估;你忘了继承遗产了吗 必修模块

正如你所看到的,第10行是课程的开始


谢谢你的帮助

所以我发现了问题所在,基本上是类名。我不确定GWT是否无法识别Evaluation.java类,因为“Evaluation”也在包名中


我所知道的是,我突然想到,这可能是造成问题的原因,当我改变名称时,它工作得非常好

文件xxx.gwt.xml是否位于路径“evaluation.system”上?你有没有在里面?另外,您不需要实现IsSerializable。是的,是的。你是对的,我不需要它,但我试着看看它是否引起了问题(就像一些人所做的那样)。