6.4. カスタムモジュールの削除
カスタムモジュールは、手作業 または 管理 CLI を使用 して削除できます。
手作業によるカスタムモジュールの削除
モジュールを手作業で削除する前に、デプロイされたアプリケーションやサーバー設定 (データソースなど) がそのモジュールを必要としていないことを確認してください。
カスタムモジュールを削除するには、module.xml ファイルと関連する JAR ファイルまたはその他のリソースが含まれる
以下にあるモジュールのディレクトリーを削除します。たとえば、EAP_HOME
/modules/main
スロットのカスタム MySQL JDBC ドライバーモジュールを削除するには、EAP_HOME/modules/com/mysql/main/ ディレクトリーを削除します。
管理 CLI を使用したカスタムモジュールの削除
module remove
管理 CLI コマンドを使用するとカスタムモジュールを削除できます。
- JBoss EAP サーバーを起動します。
管理 CLI を起動しますが、実行中のインスタンスへの接続に
--connect
または-c
引数を使用しないでください。EAP_HOME/bin/jboss-cli.sh
$ EAP_HOME/bin/jboss-cli.sh
Copy to Clipboard Copied! module remove
管理 CLI コマンドを使用してカスタムモジュールを削除します。module remove --name=MODULE_NAME
module remove --name=MODULE_NAME
Copy to Clipboard Copied! -
削除するモジュールが
main
以外のスロットにある場合は、--slot
引数を使用します。
例: MySQL モジュールの削除
module remove --name=com.mysql
module remove --name=com.mysql
Copy to Clipboard Copied! -
削除するモジュールが
module --help
を実行すると、このコマンドを使用したモジュールの追加および削除の詳細を表示できます。