Scala 玩框架-嵌入式Derby-权限被拒绝

Scala 玩框架-嵌入式Derby-权限被拒绝,scala,playframework,derby,Scala,Playframework,Derby,我尝试将嵌入式derby db设置到由activator启动的play应用程序中 运行应用程序(activator run)时,会引发以下异常: java.security.AccessControlException: access denied org.apache.derby.security.SystemPermission("engine","userderbyinternals") 根据我从derby文档中读到的内容,我应该使用以下命令行授予权限 permission org.ap

我尝试将嵌入式derby db设置到由activator启动的play应用程序中

运行应用程序(activator run)时,会引发以下异常:

java.security.AccessControlException: access denied org.apache.derby.security.SystemPermission("engine","userderbyinternals")
根据我从derby文档中读到的内容,我应该使用以下命令行授予权限

permission org.apache.derby.security.SystemPermission "engine", "usederbyinternals";
在“a”security.policy文件中

有人能告诉我如何在play应用程序级别这样做吗?
security.policy
文件在哪里

请注意,我从eclipse运行的代码与独立java应用程序中的db access完全相同,没有任何问题,也不需要授予任何权限

有人能告诉我为什么在scala play应用程序中运行相同的代码需要额外的权限配置吗


提前谢谢

要了解Java安全文件如何与Derby一起使用,请从这里开始:遇到相同的问题。将策略文件放置在何处?