我正在尝试从我的gwt项目中的服务器端代码中读取一个sqlite数据库。它抛出AccessControlException。我在网上看了很多,所有解决方案似乎都禁用了Google App Engine,但是当我这样做时,我无法运行我的项目。我是GWT的新手,当Google App Engine关闭时,我不知道它在哪里运行。我可能会寻找这两种解决方案:Google App Engine设置为能够读取任何文件或我运行应用程序的其他引擎的任何设置。感谢
答案 0 :(得分:2)
问题是Google App Engine(GAE)不支持sqlite(我假设您正在使用JDBC读取它)。
如果您的目的是制作一个不会在GAE上部署的GWT项目,那么您应该从一开始就创建禁用此功能的项目,因为之后您正在经历一场噩梦。
如果您打算在GAE中部署,则必须使用Google的持久性机制(JDO)来存储您的数据。 SqlLite不在这里。