1

我是 Google App 引擎的新手,我尝试运行一个名为 guestbook 的演示应用程序,以使用 app-engine-sdk 版本 1-7.0 从 Google 应用引擎连接到 Google Cloud sql。但每次我收到一条错误消息时说“java.lang.IllegalStateException:系统属性 rdbms.driver 必须设置为 com.google.appengine.api.rdbms.dev.LocalRdbmsServiceLocalDriver.registerDriver(LocalRdbmsServiceLocalDriver.java:80)”。我仔细检查了我的代码,一切看起来都很好,但我仍然没有发现错误的来源。

以下是我的连接代码片段:

c = DriverManager.getConnection("jdbc:google:rdbms://my_instance/my_database");

并且 mysql-connector-java-5.1.21-bin 在类路径中,

我已经在谷歌应用引擎中启用了谷歌云 sql,

我已经检查了应用引擎中谷歌云实例的使用情况以及我的数据库实例、数据库名称、登录名和密码,

我正在使用 Eclipse Juno。

我想我错过了一些重要的事情;如果您知道我错过了什么,请您帮助我。

非常感谢您,

4

1 回答 1

0

一旦您对 GAE 不熟悉,我建议您尝试使用 Big Table 数据库。使用它,您不必在本地设置任何数据库。所以只要 eclipse 插件就足够你的第一次测试了。留言簿使用此数据库,因此更容易遵循本教程。

于 2012-08-29T19:53:51.503 回答