Liberty: 애플리케이션 클라이언트 명령
client 명령은 create, run, debug, package 및 help 조치를 지원합니다.
구문
wlp/bin 디렉토리에는 클라이언트 애플리케이션 실행을 지원하기 위해 client 및 client.bat라는 스크립트가 포함되어 있습니다. 이 스크립트의 구문은 다음과 같습니다.
client <action> client_name [options]
여기서 action의 값은 애플리케이션 클라이언트에 수행할 수 있는 조작을 나타냅니다.
주의: 애플리케이션 클라이언트 이름이 명령행에 지정되지 않은 경우에는 기본 애플리케이션 클라이언트 인스턴스 defaultClient에 대해 태스크가 수행됩니다.
조치
client 스크립트는
다음과 같은 조치를 지원합니다.
- create
- 새 애플리케이션 클라이언트를 작성하는 명령입니다.
- run
- 포그라운드에서 애플리케이션 클라이언트를 실행하는 명령입니다.
- debug
- 디버거가 디버그 포트에 연결된 후 콘솔 포그라운드에서 지정된 애플리케이션 클라이언트를 실행하는 명령입니다. 기본 포트는 7778입니다.
- package
- 애플리케이션 클라이언트를 패키징하는 명령입니다.
- help
- 더 많은 옵션에 대한 세부사항을 포함한 명령행 스크립트 도움말을 가져오는 명령입니다.
옵션
client 스크립트는
다음 옵션을 지원합니다.
- --archive="path to the target archive file"
- 패키징 조치에 의해 생성될 아카이브 대상을 지정합니다. 대상은 절대 경로 또는 상대 경로로 지정할 수 있습니다. 이 옵션이 생략되면 아카이브 파일이 클라이언트 출력 디렉토리에 작성됩니다. 대상 파일 이름 확장자는 생성되는 아카이브의 형식에 영향을 줄 수 있습니다. package 조치의 기본 아카이브 형식은 z/OS®에서 pax이며 다른 모든 플랫폼에서는 zip입니다. jar 아카이브 형식은 원래 설치 아카이브와 유사한 자체 압축 해제 JAR 파일을 작성합니다.
- --clean
- 이 클라이언트 인스턴스와 관련된 모든 캐시된 정보를 지웁니다.
- --include=value,value,...
- 쉼표로 구분된 값 목록입니다. 올바른 값은 조치에 따라 달라집니다.
- template="templateName"
- 새 클라이언트를 작성할 때 사용할 템플리트의 이름을 지정합니다.
- --autoAcceptSigner
- 서버 인증서 검사 프롬프트가 표시되지 않고 서명자 인증서를 자동으로 승인하여 클라이언트 신뢰 저장소에 저장합니다.
예제
다음 예제는 Windows 시스템에서 실행할 수 있는 애플리케이션 client 명령 조치를 보여줍니다.
다음 예제에서는 기타 시스템에서 실행할 수 있는 애플리케이션 client 명령 조치를 보여줍니다.
client create client_name
client run client_name
client help