【问题标题】:AccessControlException while connecting MySQL using JDBC in GWT hosted mode在 GWT 托管模式下使用 JDBC 连接 MySQL 时出现 AccessControlException
【发布时间】:2010-12-03 14:34:08
【问题描述】:

我想在 GWT servlet 中使用 jdbc 连接到位于 localhost:3306 的 mysql 数据库,但是当我尝试连接时出现此错误:

java.security.AccessControlException: access denied (java.lang.RuntimePermission modifyThreadGroup)
...

我知道我需要为 tomcat 应用一个安全策略来解决这个问题,如下所示:

grant codeBase "file:${catalina.home}/webapps/-" {
    permission java.net.SocketPermission "192.168.12.81:3306", "connect";
};

但我不知道应该在哪里应用此更改?请提供托管和网络模式的解决方案。

【问题讨论】:

    标签: gwt mode hosted accesscontrolexception


    【解决方案1】:

    确保您没有使用 Google App Engine(我假设您使用的是 Google Eclipse 插件):转到您项目的属性 -> Google -> App Engine,并确保未选中。

    如果这没有帮助,请阅读this thread 中的建议。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 2011-07-14
      • 1970-01-01
      • 2016-07-03
      • 1970-01-01
      • 2019-07-14
      • 2011-12-30
      相关资源
      最近更新 更多