6.4. 删除自定义模块
可以 手动删除 自定义静态模块,也可以使用 管理 CLI 删除。
手动删除自定义模块
在手动删除模块之前,请确保已部署的应用或服务器配置中的其他应用不需要它,如数据源。
要删除自定义模块,请删除 EAP_HOME/modules/ 下的模块目录,其中包含其 module.xml 文件及其关联的 JAR 文件或其他资源。例如,删除 EAP_HOME/modules/com/mysql/main/ 目录,以删除 主 插槽中的自定义 MySQL JDBC 驱动程序模块。
使用管理 CLI 删除自定义模块
您可以使用 module remove management CLI 命令删除自定义模块。
重要
- 启动 JBoss EAP 服务器。
启动管理 CLI,但不使用
--connect或-c参数连接正在运行的实例。EAP_HOME/bin/jboss-cli.sh
$ EAP_HOME/bin/jboss-cli.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow 使用
module remove管理 CLI 命令删除自定义模块。module remove --name=MODULE_NAME
module remove --name=MODULE_NAMECopy to Clipboard Copied! Toggle word wrap Toggle overflow -
如果要删除的模块位于
主以外的插槽中,请使用--slot参数。
示例:删除 MySQL 模块
module remove --name=com.mysql
module remove --name=com.mysqlCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
如果要删除的模块位于
执行 module --help 以了解有关使用这个命令添加和删除模块的更多详细信息。