搜索

6.4. 删除自定义模块

download PDF

可以手动 或使用管理 CLI 删除自定义静态模块。

手动删除自定义模块

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

若要移除自定义模块,可删除 EAP_HOME/modules/ 下的模块目录,其中包括模块的 module.xml 文件以及关联的 JAR 文件或其他资源。例如,删除 EAP_HOME/modules/com/mysql/main/ 目录,以删除 插槽中的自定义 MySQL JDBC 驱动程序模块。

使用管理 CLI 移除自定义模块

您可以使用模块 删除管理 CLI 命令删除自定义模块

重要

使用 模块 管理 CLI 命令添加和删除模块,仅作为技术预览提供。此命令不适合在受管域中使用,或在远程连接管理 CLI 时使用。在生产环境中,应当手动添加 和删除模块

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

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

  1. 启动 JBoss EAP 服务器。
  2. 启动管理 CLI。

    $ EAP_HOME/bin/jboss-cli.sh
  3. 使用 模块 remove management CLI 命令,以删除自定义模块。

    module remove --name=MODULE_NAME
    • 如果要删除的模块位于 main 以外的插槽中,请使用 --slot 参数。

    示例:删除 MySQL 模块

    module remove --name=com.mysql

执行 模块 --help 获取关于使用此命令添加和删除模块的更多详细信息。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.