5.5. 从 JBoss EAP 中删除自定义模块


您可以使用以下方法从 JBoss EAP 中删除任何不必要的模块:

5.5.1. 手动删除自定义模块

在手动删除模块之前,请确保部署的应用程序或服务器配置中的其他位置(如数据源)不需要它。

流程

  • 删除 EAP_HOME/modules/ 下的模块目录,其中包含其 module.xml 文件以及关联的 JAR 文件或其他资源。

    例如,删除 EAP_HOME/modules/com/mysql/main/ 目录,以删除 插槽中的自定义 MySQL JDBC 驱动程序模块。

5.5.2. 使用管理 CLI 删除自定义模块

您可以使用 module remove management CLI 命令删除自定义模块。

重要

使用管理 CLI 命令删除自定义模块仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。

如需有关技术预览功能支持范围的信息,请参阅红帽客户门户网站上的 技术预览功能支持范围

先决条件

  • JBoss EAP 正在运行。

流程

  1. 启动管理 CLI。

    $ EAP_HOME/bin/jboss-cli.sh
    Copy to Clipboard Toggle word wrap
  2. 使用 module remove 管理 CLI 命令删除自定义模块。

    语法

    module remove --name=MODULE_NAME
    Copy to Clipboard Toggle word wrap

    • 如果要删除 的模块位于 之外的插槽中,请使用--slot 参数。

    示例:删除 MySQL 模块

    module remove --name=com.mysql
    Copy to Clipboard Toggle word wrap

使用此命令添加或删除模块的更多详细信息,执行 模块 --help

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat