5.4. 从之前的版本进行迁移前的注意事项
将应用从 JBoss EAP 的旧版本移至已启用 Java 安全管理器运行的 JBoss EAP 7 时,您需要了解如何定义策略以及 JBoss EAP 配置和部署所需的配置。以下是您应该了解的变更:
-
在之前的 JBoss EAP 版本中,策略在外部配置文件中定义。在 JBoss EAP 7 中,使用
security-manager
子系统以及部署中包含的permissions.xml
或jboss-permissions.xml
来定义策略。 -
在 JBoss EAP 的早期版本中,您可以使用
-Djava.security.manager
和-Djava.security.policy
Java 系统属性。它们不再被支持,而应使用secmgr
标志来启用 JBoss EAP 与 Java 安全管理器一起运行。 - JBoss EAP 7 不支持自定义安全管理器。