我想在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";
};
但我不知道应该在哪里应用此更改?请为托管和安装提供解决方案。网络模式。
答案 0 :(得分:2)
确保您没有使用 Google App Engine (我假设您使用的是 Google Eclipse插件):转到您项目的属性 - > Google - > App Engine ,并确保其未选中。
如果这没有帮助,请仔细阅读this thread中的建议。