5.5. JBoss EAP에서 사용자 지정 모듈 제거
다음과 같은 방법으로 JBoss EAP에서 불필요한 모듈을 제거할 수 있습니다.
5.5.1. 수동으로 사용자 지정 모듈 제거 링크 복사링크가 클립보드에 복사되었습니다!
모듈을 수동으로 제거하기 전에 배포된 애플리케이션 또는 서버 구성의 다른 위치(예: 데이터 소스)에는 필요하지 않은지 확인합니다.
프로세스
module.xml파일 및 관련 JAR 파일 또는 기타 리소스를 포함하는EAP_HOME/modules/에서 모듈의 디렉터리를 제거합니다.예를 들어
EAP_HOME/modules/com/mysql/디렉터리를 제거하여 기본 슬롯에서 사용자 지정 MySQL JDBC 드라이버 모듈을 제거합니다.main/
5.5.2. 관리 CLI를 사용하여 사용자 정의 모듈 제거 링크 복사링크가 클립보드에 복사되었습니다!
모듈 제거 관리 CLI 명령을 사용하여 사용자 지정 모듈을 제거할 수 있습니다.
관리 CLI 명령을 사용하여 사용자 지정 모듈을 제거하는 것은 기술 프리뷰로만 제공됩니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원하지 않으며, 기능상 완전하지 않을 수 있어 프로덕션에 사용하지 않는 것이 좋습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
기술 프리뷰 기능에 대한 지원 범위에 대한 정보는 Red Hat 고객 포털에서 기술 프리뷰 기능 지원 범위를 참조하십시오.
사전 요구 사항
- JBoss EAP가 실행 중입니다.
프로세스
관리 CLI를 시작합니다.
$ EAP_HOME/bin/jboss-cli.shmodule removemanagement CLI 명령을 사용하여 사용자 지정 모듈을 제거합니다.구문
module remove --name=MODULE_NAME-
제거할 모듈이
main이외의 슬롯에 있는 경우--slot인수를 사용합니다.
예: MySQL 모듈 제거
module remove --name=com.mysql-
제거할 모듈이
이 명령을 사용하여 모듈을 추가 및 제거하는 방법에 대한 자세한 내용은 module --help 를 실행합니다.