EARExpander 명령

EARExpander 명령을 사용하여 해당 EAR(Enterprise Archive) 파일의 애플리케이션을 실행하도록 EAR 파일을 디렉토리에 펼칠 수 있습니다.

또한 애플리케이션 파일을 포함하는 디렉토리를 단일 EAR 파일로 접을 수도 있습니다. 옵션에 관하여 자세히 알려면 인수 없이 EARExpander를 입력하십시오. 이 명령을 실행하는 위치에 대한 자세한 정보는 명령행 도구 사용 주제를 참조하십시오.

제한사항: 애플리케이션 아카이브 내에서 패키징된 파일 이름에 파운드 기호(#)를 포함하지 마십시오. 애플리케이션 아카이브 내의 파일 이름에 파운드 기호가 포함된 경우 내부 처리로 인해 애플리케이션 서버가 애플리케이션을 올바르게 배치하지 못합니다. 이러한 장애가 발생하면 애플리케이션이 처리되는 동안 예외가 발생할 수 있습니다. 또한 애플리케이션이 배치된 후 애플리케이션의 일부가 누락될 수 있습니다. 이러한 문제점을 해결하려면 애플리케이션 아카이브 내 파일 이름에 파운드 기호가 포함되지 않도록 이름을 바꾸십시오.

구문

명령 구문은 다음과 같습니다.
EarExpander -ear earName -operationDir dirName -operation <expand | collapse> [-expansionFlags <all|war>]

매개변수

다음 옵션은 EARExpander 명령에 대해 사용 가능합니다.

-ear
펼치기 조작의 입력 EAR 파일 이름 또는 접기 조작의 출력 ear 파일 이름을 지정합니다.
-operationDir
EAR 파일을 펼칠 디렉토리를 지정하거나 파일을 접을 디렉토리를 지정합니다.
-operation <expand | collapse>
expand 값은 EAR 파일을 WebSphere® Application Server 런타임에서 필요한 디렉토리 구조로 펼칩니다. 접기 값은 펼쳐진 디렉토리 구조에서 EAR 파일을 작성합니다.
-expansionFlags <all | war>
(선택사항) all 값은 모든 모듈에서 모든 파일을 펼칩니다. war 값은 WAR(Web Archive) 파일 모듈에서 파일만 펼칩니다.

사용법 시나리오

다음 예제는 올바른 구문을 보여 줍니다.

[Windows]
EARExpander -ear C:\WebSphere\AppServer\installableApps\DefaultApplication.ear -operationDir C:\MyApps
 -operation expand -expansionFlags war

EARExpander -ear C:\backup\DefaultApplication.ear -operationDir C:\MyAppsDefaultApplication.ear
 -operation collapse
[Linux][AIX][HP-UX][Solaris][IBM i][z/OS]
EARExpander.sh -ear /WebSphere/AppServer/installableApps/DefaultApplication.ear -operationDir /MyApps
 -operation expand -expansionFlags war

EARExpander.sh -ear /backup/DefaultApplication.ear -operationDir /MyAppsDefaultApplication.ear
 -operation collapse

리턴 코드

EARExpander 명령에는 다음과 같은 리턴 코드가 있습니다.
표 1. 리턴 코드 및 설명. 리턴 코드는 조작의 성공 여부를 나타냅니다.
리턴 코드 설명
-1 구문 오류가 있습니다.
0 명령이 실행되었습니다.
1 오류가 발생했습니다.
2 예외가 발생했습니다.

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_earexpander
파일 이름:rxml_earexpander.html