2

我想在 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";
};

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

4

1 回答 1

2

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

如果这没有帮助,请通读此线程中的建议。

于 2009-10-04T00:02:20.423 回答