我正在尝试与我的GWT应用程序的服务器部分中的JNI服务进行组合。问题是我得到了一个
'java.security.AccessControlException:访问拒绝(java.lang.RuntimePermission loadLibrary.HelloWorld)‘
错误。我搜索了java安全和权限模型,并在http://java.sun.com/developer/onlineTraining/Programming/JDCBook/appA.html上找到了一个描述
我试图添加
授予{ java.security.AllPermission;};
但这不是策略清单文件.
我应该在哪个文件中添加预任务,或者如何在编译时告诉他使用了哪些预任务。
你好,斯特凡
发布于 2011-03-22 15:19:23
我找到了解决方案(很好的一部分)
要运行需要额外预处理的代码,必须使用AccessController.doPrivileged(.)
请参阅:http://download.oracle.com/javase/1.4.2/docs/api/java/security/AccessController.html
https://stackoverflow.com/questions/5393356
复制相似问题