Java 访问变量类型列表时出现异常<;文件>;(lib-gwt文件和gwt)

Java 访问变量类型列表时出现异常<;文件>;(lib-gwt文件和gwt),java,exception,gwt,file-upload,runtime-error,Java,Exception,Gwt,File Upload,Runtime Error,我在浏览器日志中发现此错误: Uncaught com.google.gwt.event.shared.UmbrellaException: Exception caught: (TypeError) : Cannot read property 'add_75_g$' of undefined castFireEventFromSource_0_g$ @ EventBus.java:77 fireEventFromSource_2_g$ @ SimpleEventBus.jav

我在浏览器日志中发现此错误:

Uncaught com.google.gwt.event.shared.UmbrellaException: Exception caught: (TypeError) : Cannot read property 'add_75_g$' of undefined
    castFireEventFromSource_0_g$ @ EventBus.java:77
    fireEventFromSource_2_g$ @ SimpleEventBus.java:67
    fireEvent_9_g$ @ DropPanel.java:97
    fireNativeEvent_1_g$ @ DomEvent.java:125
    dispatch_87_g$ @ DropPanel.java:125
    handler_0_g$ @ DropPanel.java:87
当我尝试以任何方式使用列表时,都会出现此异常。使用任何其他变量类型都会起作用,这让我怀疑这可能不是我的错。但我太没经验了,不能肯定

import org.vectomatic.file.File;
import org.vectomatic.file.FileList;

protected List<File> readQueue;
protected File fileHolder;

private void processFiles(FileList files)
{
  for(File file : files)
  {
        GWT.log(file.getName());

        fileHolder = file; // No error
        readQueue.add(file); // Error
    }
}
import org.vectomatic.file.file;
导入org.vectomatic.file.FileList;
受保护列表读取队列;
受保护的文件持有人;
私有void进程文件(文件列表文件)
{
用于(文件:文件)
{
log(file.getName());
fileHolder=file;//无错误
readQueue.add(文件);//错误
}
}
甚至访问
readQueue.size()引发此异常

我正在使用GWT-2.7.0和lib GWT文件0.3.6。
根据这些标准,它们是共同工作的正确版本

代码编译时不会出错


我卡住了,有什么想法吗?

没关系。。我没有使用:

protected List<File> readQueue = new ArrayList<File>();
protectedlist readQueue=new ArrayList();

为我辩护。。。示例代码也没有使用。

没关系。。我没有使用:

protected List<File> readQueue = new ArrayList<File>();
protectedlist readQueue=new ArrayList();
为我辩护。。。示例代码也没有使用