자동 설치 명령

다음 참조 테이블을 사용하여 자동 설치 시 사용할 응답 파일 명령에 대해 자세히 알 수 있습니다.
응답 파일 명령 설명

프로파일 설정

<profile 
id="the profile id" 
installLocation="the install location of the profile">
<data key="key1" value=”value1”/>             
<data key="key2" value=”value2”/>             

</profile>
설치 위치를 작성하려면 이 명령을 사용하십시오. 지정된 설치 위치가 이미 존재할 경우, 명령이 유효하지 않습니다. 현재 프로파일을 작성 중인 경우, 자동 설치에서 Eclipsenative 각각에 대해 하나씩 두 개의 설치 컨텍스트를 작성합니다. 프로파일은 설치 위치입니다.

프로파일 특성 설정에 <data> 요소를 사용할 수 있습니다.

다음 목록에는 현재 지원되는 키 및 연관된 값이 포함됩니다.
  • eclipseLocation 키는 c:\myeclipse\eclipse와 같은 기존 Eclipse 위치 값을 지정합니다.
  • cic.selector.nl 키는 zh, ja, 및 en과 같은 자연어(NL) 로케일 선택사항을 지정합니다.
주: 여러 개의 NL 값은 쉼표로 분리합니다.
다음 목록에는 현재 지원되는 언어 코드가 포함됩니다.
  • 영어(en)
  • 프랑스어(fr)
  • 이태리어(it)
  • 중국어(zh)
  • 러시아어(ru)
  • 대만어(대만) (zh_TW)
  • 홍콩어(홍콩) (zh_HK)
  • 독일어(de)
  • 일본어(ja)
  • 폴란드어(pl)
  • 스페인어(es)
  • 체코어(cs)
  • 헝가리어(hu)
  • 한국어(ko)
  • 브라질어(pt_BR)

저장소 설정

<server>
<repository location="http://xxx/repository/">
<repository location=”file:/C:/repository/”>
<!—add more repositories below-->
<…>
      </server>
이 명령을 사용하여 자동 설치 중에 사용되는 저장소를 지정하십시오. URL이나 UNC 경로를 사용하여 원격 저장소를 지정하고 디렉토리 경로를 사용하여 로컬 저장소를 지정하십시오.

설치

<install>
<offering profile= "profile id" features= "feature ids" 
id= "offering id" version= "offering version"></offering>

<!—add more offerings below>
<…>

</install>

<install modify="true">(선택적 속성)

설치된 설치 패키지를 지정하려면 이 명령을 사용하십시오.

프로파일 ID는 기존 프로파일 또는 프로파일 설정 명령에 의해 작성된 프로파일과 일치해야 합니다.

"feature1, feature2” 등과 같이 쉼표로 분리된 목록에 의해 기능 ID를 선택적으로 지정할 수 있습니다. 기능 ID를 지정하지 않을 경우, 지정된 오퍼링의 모든 기본 기능이 지정됩니다.

주: 쉼표로 분리된 목록에 명시적으로 지정하지 않은 경우에도 필수 기능은 설치에 포함됩니다.

<install modify="true"> 또는 <uninstall modify="true"> (선택적 속성)

<uninstall modify="true">
<offering profile="profileID" id="Id" version="Version" features="-"/>
</uninstall>

install 및 uninstall 명령에서 <install modify="true"> 속성을 지정하여 기존 설치 수정을 표시합니다. 속성을 true로 설정하지 않으면 기본적으로 값은 false로 설정됩니다. 추가 언어 패키지를 설치하기 위해 수정 조작을 실행하려는 경우 하이픈 "-"을 제공 기능 ID 목록에 사용하여 다른 새 기능이 추가되지 않도록 표시해야 합니다.

중요사항: "modify=true" 및 하이픈 "-" 기능 목록을 예제에서 지정한 것처럼 지정해야 합니다. 그렇지 않으면 install 명령을 실행하면 제공되는 기본 기능이 설치되고 uninstall 명령은 모든 기능을 제거하게 됩니다.

설치 제거

<uninstall>
<offering profile= "profile id" features= "feature ids" 
id= "offering id" version= "offering version"></offering>

<!—add more offerings below>
<…>

</uninstall>
설치 제거할 설치 패키지를 지정하려면 이 명령을 사용하십시오.

프로파일 ID는 기존 프로파일 또는 프로파일 명령에 지정된 프로파일과 일치해야 합니다. 더구나, 지정된 기능 ID가 없는 경우 지정된 오퍼링의 모든 기능이 설치 제거됩니다. 지정된 오퍼링 ID가 없는 경우 지정된 프로파일의 모든 설치된 오퍼링이 설치 제거됩니다.

롤백

<rollback>
<offering profile= "profile id" id= "offering id" 
version= "offering version">
	</offering>

<!—add more offerings below
<…>

</rollback>
이 명령을 실행하여 지정된 프로파일에 현재 설치된 버전에서 지정된 오퍼링으로 롤백하십시오. 롤백 명령에서 기능을 지정할 수는 없습니다.

모두 설치

<installALL/>
주: 이 명령은 다음과 동일합니다.
–silent –installAll 
.
모든 사용 가능한 설치 패키지를 검색하고 설치하려면 이 명령을 사용하십시오.

모두 갱신

<updateALL/>
주: 이 명령은 다음과 동일합니다.
–silent –updateAll 
.
모든 사용 가능한 설치 패키지를 검색하고 갱신하려면 이 명령을 사용하십시오.

라이센스

<license policyFile=“policy file location”/>

예를 들면, 다음과 같습니다.

<license policyFile=”c:\mylicense.opt”/> 
이 명령을 사용하여 Installation Manager를 응답 모드에서 시작한 후에 라이센스 마법사를 시작하여 라이센스 명령이 들어 있는 응답 파일을 생성하십시오.

레코드 모드 중에 라이센스 관리 마법사를 통해 탄력적인 옵션을 설정한 경우 설정한 옵션은 생성된 응답 파일과 동일한 디렉토리에 license.opt”이름으로 라이센스 정책 파일에 레코드됩니다. 응답 파일에는 정책 파일을 참조하는 라이센스 명령이 포함됩니다.

마법사

<launcher -mode wizard -input < response file >
이 명령을 사용하여 UI 모드에서 Installation Manager를 시작하십시오. UI 모드는 설치 마법사 또는 설치 제거 마법사 중 하나로 Installation Manager를 시작합니다. 그렇지만 이 경우 응답 파일에는 환경 설정 명령 및 설치 명령 또는 환경 설정 명령 및 설치 제거 명령만 포함시킬 수 있습니다. UI 모드에서 Installation Manager를 실행하면 동일한 응답 파일에 설치 및 설치 제거 명령을 혼합하여 포함시킬 수 없습니다.

피드백