0

我正在尝试从我的 gwt 项目中的服务器端代码中读取 sqlite db。它抛出 AccessControlException。我在网上看了很多,所有解决方案似乎都在禁用 Google App Engine,但是当我这样做时,我无法运行我的项目。我是 GWT 的新手,我不知道 Google App Engine 关闭时它在哪里运行。我可能会寻找这两种解决方案:Google App Engine 设置为能够读取任何文件的任何设置,或我运行我的应用程序的其他引擎。谢谢

4

1 回答 1

2

问题是 Google App Engine (GAE) 不支持 sqlite(我假设您正在使用 JDBC 阅读它)。

如果您打算创建一个不会在 GAE 上部署的 GWT 项目,您应该从一开始就创建一个禁用此功能的项目,因为之后它就像您现在所经历的那样是一场噩梦。

如果您打算在 GAE 中部署,则必须使用 google 的持久性机制 (JDO) 来存储您的数据。SqlLite 不在此列。

于 2012-09-07T07:24:26.443 回答