Google Web Toolkit会抛出java.security.AccessControlException

时间:2012-09-07 07:13:58

标签: google-app-engine gwt accesscontrolexception

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

1 个答案:

答案 0 :(得分:2)

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

如果您的目的是制作一个不会在GAE上部署的GWT项目,那么您应该从一开始就创建禁用此功能的项目,因为之后您正在经历一场噩梦。

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