私はGoogleAppEngineを初めて使用し、guestbookというデモアプリケーションを実行して、app-engine-sdkバージョン1-7.0を使用してGoogleAppEngineからGoogleCloudsqlに接続しようとしました。しかし、「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はクラスパスにあり、
GoogleAppEngineでGoogleCloudSQLを有効にしました。
また、アプリエンジンでのGoogle Cloudインスタンスの使用と、データベースのインスタンス、データベース名、ログイン、パスワードを確認しました。
EclipseJunoを使用しています。
私は何か重要なことを見逃したと思います。だから私が逃したことを知っているなら私を助けてくれませんか。
事前にどうもありがとうございました、
ミン