11.8. 런타임에 CLI 스크립트 실행
런타임 중에 서버 구성에 변경 사항을 적용할 수 있습니다. 그러면 실행 컨텍스트와 관련하여 서버를 조정할 수 있는 유연성을 제공합니다. 그러나 서버에 변경 사항을 적용하는 데 선호되는 방법은 빌드 시간 동안입니다.
프로세스
부팅 가능한 JAR 및
--cli-script인수를 시작합니다.예를 들면 다음과 같습니다.
java -jar myapp-bootable.jar --cli-scipt=my-scli-scipt.cli
참고
-
CLI 스크립트는 텍스트 파일(UTF-8)이어야 하며,
.cli확장자가 권장되지 않는 경우 파일 확장자가 의미가 없습니다. - 서버를 다시 시작해야 하는 작업은 부팅 가능한 JAR 인스턴스가 종료됩니다.
-
연결,다시 로드,종료와 포함된 서버와 관련된 모든 명령 등의 CLI 명령이 작동하지 않습니다. -
관리 모드에서 실행할 수 없는
jdbc-driver-info와 같은 CLI 명령은 지원되지 않습니다.
중요
CLI 스크립트를 실행하지 않고 서버를 다시 시작하면 새 서버 인스턴스에 이전 서버 인스턴스의 변경 사항이 포함되지 않습니다.