老大救命,奇怪的异常NoSuchFieldError

05-10-26 aill
在一个静态类里放置了很多静态变量

public class Constant {
  public static pageSize="10";
  public static searchPageSize="20";
 .....
<p>

在服务器启动的时候,应该Servlet把xml配置文件里的数据写到Constant的静态变量里,以前都很正常,今天增加了两个静态域

编译没有问题,初始化的时候服务器提示

09:32:13,171 ERROR [Engine] ----- Root Cause -----
java.lang.NoSuchFieldError: websiteDbCfg
        at test.common.servlet.InitConfig.init(InitConfig.java:186)

我试着改变变量名,也还是出错

请问这是什么原因呢,是不是静态类里不能放置太多变量

aill
2005-10-26 13:15
是 public static String pageSize="10";

猜你喜欢