0

我正在关注谷歌云 sql 教程中的一些示例。

它是使用谷歌应用引擎和谷歌云 sql 的程序

每当我尝试访问 Web 控制台窗口时出现错误 - java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc)

但奇怪的是,当我将服务器作为我的计算机运行时,它可以工作,但在部署时却不行。顺便说一句,无论它是否工作,总是有相同的错误消息

请帮帮我

4

1 回答 1

1

当本地驱动程序未注册以供本地应用服务器使用时,可能会发生这种情况。

请参阅https://developers.google.com/cloud-sql/docs/developers_guide_java#using_the_java_development_server

确保指定了以下命令行参数。

--jvm_flag=-Drdbms.server=local\--jvm_flag=-Drdbms.driver=com.mysql.jdbc.Driver\--jvm_flag=-Drdbms.url=jdbc:mysql://localhost:3306/yourdatabase?user =用户名&密码=密码

于 2012-05-03T18:12:12.647 回答