WebSphere Application Server Liberty의 설정 공개
공개는 파일(예: 애플리케이션, 자원 파일, 배치 디스크립터 파일)을 서버의 올바른 위치로 복사하여 찾아 사용하는 것과 관련됩니다. 서버에 애플리케이션을 공개할지 아니면 애플리케이션을 서버의 디렉토리에 복사하지 않고 배치 환경 내에서 애플리케이션을 실행할지를 선택할 수 있습니다.
이 태스크 정보
작업공간에서 직접 애플리케이션 실행 공개 옵션은 서버가 작업공간에서 애플리케이션을 실행하도록 요청합니다.
이 공개 옵션은 애플리케이션이 여러 루트가 아닌 단일 루트를 포함하고 있는 경우 보다 빨리 공개합니다. 워크벤치가 여러 루트를 가진 애플리케이션을 공개하려면 추가적인 처리 시간이 필요합니다. 애플리케이션의 구조가 단일 또는 다중 루트를 사용하는지 여부를 판별하려면, 프로젝트 구조 유효성 검증기를 사용하십시오. 세부사항은 마법사를 사용하여 Java EE 프로젝트 작성 및 구성을 참조하십시오.
경고:
작업공간에서
직접 애플리케이션 실행 공개 옵션을 사용하는 경우 서버는
다음과 같은 시나리오에서 애플리케이션에 대한 추적을 놓칠 수 있습니다.
- 사용자 작업공간을 삭제하는 경우, 서버는 더 이상 애플리케이션을 찾을 수 없습니다. 결과적으로, 소스 제어 관리 하에 애플리케이션을 놓지 않고 작업공간이 삭제된 경우, 파일 시스템에서 애플리케이션을 유실할 수 있습니다.
- 서버에서 제거하지 않고 작업공간에서 애플리케이션을 삭제하는 경우, 서버는 더 이상 애플리케이션을 찾을 수 없습니다. 결과적으로, 서버가 작업공간에서 누락된 애플리케이션을 시작하려고 하기 때문에 서버를 시작하는 경우 오류가 발생할 수 있습니다.