serviceDeploy

모든 매개변수 및 해당 값에 대한 설명을 포함하여 serviceDeploy 명령의 용도와 구문에 대해 설명합니다. 명령의 예가 포함됩니다.

용도

serviceDeploy 명령은 서비스 구성요소가 들어 있는 .jar 또는 .zip 파일에서 .ear 파일을 빌드합니다.
주: 매개변수는 대소문자를 구분하지 않습니다.

역할

이 명령은 다음과 같은 역할의 사용자가 발행할 수 있습니다.
  • 관리자
  • 전개자

구문

serviceDeploy inputarchive [<-workingDirectory temppath> <-outputAppliation outputpathname.ear> -noJ2eeDeploy -freeform -cleanStagingModules -keep -ignoreErrors <-classpath jarpathname;rarpathname...> -help]

매개변수

inputarchive
전개할 응용프로그램이 들어 있는 .jar, .zip 또는 .ear 파일을 지정한 필수 위치 지정 매개변수. 파일이 상주하는 경로에서 명령을 발행하지 않은 경우 파일의 전체 경로여야 합니다. .zip 파일은 중첩 아카이브이거나 Eclipse ProjectInterchange 형식 파일입니다.
-classpath
필수 자원 파일(.jar 및 .rar)의 위치를 지정하는 선택적 매개변수. 각 파일의 경로는 공백 없이 세미콜론(;)으로 구분한 완전한 경로여야 합니다.
-freeform
service.jar의 J2EE 하위 디렉토리를 자유 양식 프로젝트로 취급하도록 지정하는 선택적 매개변수.
-help
이 명령의 매개변수를 표시하는 데 사용되는 선택적 매개변수.
-ignoreErrors
응용프로그램을 빌드하거나 유효성 검증 중 오류에 관계없이 serviceDeploy 명령이 .ear 파일을 빌드하도록 지정하는 선택적 매개변수. 응용프로그램에 오류가 있으면 serviceDeploy 명령은 기본적으로 .ear 파일을 생성하지 않습니다.
-cleanStagingModules
전개하기 전에 입력 .ear 파일에서 스테이징 모듈의 삭제 여부를 지정하는 선택적 매개변수. 기본적으로 serviceDeploy 명령은 기존 스테이징 모듈과 해당 컨텐츠를 내보냅니다.
-keep
전개한 후에 생성된 임시 파일의 저장 여부를 지정하는 선택적 매개변수. 기본적으로 serviceDeploy 명령은 임시 작업공간을 삭제합니다.
-noJ2eeDeploy
.ear 파일을 생성한 후에 응용프로그램이 EJB 전개가 필요한지 여부를 지정하는 선택적 매개변수. 기본적으로 serviceDeploy 명령은 응용프로그램에 대한 J2EE 전개 프로그램을 실행합니다.
-outputApplication
serviceDeploy 명령이 작성하는 .ear 파일 이름을 지정하는 선택적 매개변수. 기본값은 inputjarfile.ear이며, 여기서 inputjarfile은 파일 이름에서 입력 .jar 파일에 지정된 확장자를 제외한 것입니다.
-workingDirectory
serviceDeploy 명령이 임시 파일을 쓰는 데 사용하는 디렉토리를 지정하는 선택적 매개변수.

입력

다음 파일 유형이 serviceDeploy 명령의 입력으로 사용될 수 있습니다.
jar
가장 단순한 응용프로그램의 가장 유용한 파일 유형. 결과로 생성되는 ear 파일에는 하나의 jar 및 필요한 생성된 스테이징 모듈이 포함됩니다. jar에는 service.module 파일이 포함되어야 합니다.
zip(프로젝트 교환)
WebSphere® Integration Developer에서 아카이브 파일을 프로젝트 교환 형식으로 내보낼 수 있습니다. 이 형식은 Eclipse 개발에 고유하게 사용됩니다. 내보낸 zip 파일에는 service.module 파일이 포함된 정확히 하나의 프로젝트가 포함되어야 합니다. 결과로 생성되는 ear 파일에는 프로젝트 교환에 포함된 정확한 내용에 따른 모듈 수가 포함됩니다.
zip
jar 파일, war 파일 및 rar 파일이 포함되도록 zip 파일을 작성할 수 있습니다. 정확하게 하나의 jar 파일에 service.module 파일이 포함되어야 합니다. 모든 포함된 아카이브는 최종으로 내보낸 ear 파일의 구성원이 됩니다.
ear
ear 파일에 포함된 정확히 하나의 jar 파일에 service.module 파일이 포함되어 있는 경우 serviceDeploy 명령을 ear 파일에 대해 언제나 실행할 수 있습니다.

출력

serviceDeploy가 처리를 완료하면 -outputApplication 매개변수가 지정되지 않은 경우 명령을 실행하는 디렉토리에서 .ear 파일을 작성합니다.

예외

해당 없음

serviceDeploy 명령 예제

아래의 명령 예는 다음과 같은 작업을 수행합니다.
servicedeploy MyValueModule.jar 
-classpath "c:\java\myvaluemoduleres.rar;c:\java\commonres.jar"
-noj2eedeploy -freeform true -keep

이용약관 |

최종 갱신: 2006년 4월 13일

(c) Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org 웹 사이트 참조)