我尝试将嵌入式德比数据库设置为一个播放应用程序 - 由激活器启动。
当我运行应用程序(激活器运行)时,抛出以下异常:
java.security.AccessControlException: access denied org.apache.derby.security.SystemPermission("engine","userderbyinternals")
根据我从derby文档中读到的内容,我应该使用以下命令行授予权限
permission org.apache.derby.security.SystemPermission "engine", "usederbyinternals";
在“a”security.policy文件中。
有人可以告诉我如何在游戏应用程序级别这样做吗? security.policy
文件位于何处?
请注意,我在独立的Java应用程序中从eclipse运行完全相同的db-access
代码,没有任何问题,也无需授予任何权限。
有人可以告诉我为什么在scala-play应用程序中运行相同的代码需要额外的权限配置吗?
提前致谢....