Java 未能创建。。。通过延迟绑定

Java 未能创建。。。通过延迟绑定,java,html,gwt,Java,Html,Gwt,我正在按照此指南尝试为我的chrome打包应用程序获取数据库: 我已经将gwt-html5-database.jar添加到我的类路径中(它显示在引用的库下),我将放在我的gwt.xml中 我在.client包中创建了MyDataService.java,它包含: 包com.example.myproject.client 导入com.google.code.gwt.database.client.service.* @连接(name=“myDatabase”,version=“1.0”,desc

我正在按照此指南尝试为我的chrome打包应用程序获取数据库:

我已经将
gwt-html5-database.jar
添加到我的类路径中(它显示在引用的库下),我将
放在我的gwt.xml中

我在.client包中创建了MyDataService.java,它包含:

包com.example.myproject.client

导入com.google.code.gwt.database.client.service.*

@连接(name=“myDatabase”,version=“1.0”,description=“My 数据库”,maxsize=10000)公共接口MyDataService扩展 数据服务{

@更新(“如果不存在,则创建表testtable(” +id整数非空主键自动递增 +“adate INTEGER”)void initDatabase(VoidCallback);}

在我的主类Test.java(在客户机包中)中,我有

包com.example.myproject.client

导入com.google.gwt.core.client.EntryPoint; 导入com.google.gwt.core.client.gwt

公共类级别实现入口点{ MyDataService dbService=GWT.create(MyDataService.class); moduleLoad(){}上的公共无效

我相信我完全遵循了说明,但每次我运行我的应用程序时,它都不起作用,并且说,
[ERROR][Test]无法通过延迟绑定创建'com.example.myproject.client.Test'的实例


如果我删除
MyDataService dbService=GWT.create(MyDataService.class)
,它加载了,所以我认为问题就出在那里。有什么想法吗?

您使用的是哪个版本的
GWT
?我对2.4版本有同样的问题,但在2.0中一切都很好。请查看
GWT mobile webkit
项目的这个和Wiki页面。看起来这个库与
GWT的最新版本根本不兼容