如何配置、禁用或覆盖sbt SecurityManager?

如何配置、禁用或覆盖sbt SecurityManager?,sbt,java-security-manager,Sbt,Java Security Manager,我正在尝试将ApacheDerby嵌入到应用程序中。当我直接从IntelliJ运行它时,一切正常,但是sbt run生成异常: 原因:java.security.AccessControlException:access denied org.apache.derby.security.SystemPermission(“引擎”、“使用DerbyInternals”) 这似乎与SBT使用的SecurityManager有关。是否有方法禁用、重新配置或覆盖默认SBT SecurityManager

我正在尝试将ApacheDerby嵌入到应用程序中。当我直接从IntelliJ运行它时,一切正常,但是
sbt run
生成异常:

原因:java.security.AccessControlException:access denied org.apache.derby.security.SystemPermission(“引擎”、“使用DerbyInternals”)

这似乎与SBT使用的SecurityManager有关。是否有方法禁用、重新配置或覆盖默认SBT SecurityManager?

提供

在相关应用程序中:

System.setSecurityManager(null)
或者,可以通过这种方式简单地提供首选安全管理器。

提供

在相关应用程序中:

System.setSecurityManager(null)
或者,可以简单地以这种方式提供首选的安全管理器