GWT-没有适用于类型';XXX';;您是否忘记继承所需的模块?
我是GWT的新员工,我有一个具有以下类别的应用程序: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
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。是的,是的。你是对的,我不需要它,但我试着看看它是否引起了问题(就像一些人所做的那样)。