JMXKernelMBean 在 wildfly 8 中不可用以关闭服务器

JMXKernelMBean not available in wildfly 8 for shutting down server

我在 JBoss 6 AS 中的应用程序 运行 包含以下与关闭 JBoss 服务器相关的代码片段。现在,我正在迁移到 Wildfly 8 AS,但在 Wildfly AS 中找不到模块或 api 来找到 class JMXKernelMBean

JMXKernelMBean<?,?> jmxKernelMBean = (JMXKernelMBean<?,?>) MBeanServerInvocationHandler.
            .newProxyInstance(
                    MBeanServerLocator.locateJBoss(),
                    new ObjectName("jboss.system:type=Server"),
                    JMXKernelMBean.class,
                    false);
jmxKernelMBean.shutDown();

任何人都可以帮助解决 Wildfly 8 中用于关闭服务器的相同目的的 api 或模块。非常感谢。

调用 System.exit() 将调用 JVM 的关闭挂钩,包括触发干净关闭的 Wildfly 安装。