GWT ホスト モードで JDBC を使用して MySQL に接続中に AccessControlException が発生する
-
19-09-2019 - |
質問
GWT サーブレットで 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";
};
しかし、この変更をどこに適用すればよいのかわかりません。ホストモードと Web モードの両方のソリューションを提供してください。
解決
を使用していないことを確認してください。 Google アプリエンジン (ここでは、 Google Eclipse プラグイン):プロジェクトのプロパティに移動します -> グーグル -> アプリエンジン, 、チェックが外されていることを確認します。
これで問題が解決しない場合は、次の提案を読んでください。 このスレッド.
所属していません StackOverflow